AirChina's plane force lands due to a strange dog barking sounds onboard in Wuhan, China, undated. After troubleshooting the plane flew safely. (XY225428/AsiaWire) Passenger Jet Forced To Make Emergency Landing Following Strange ‘Barking’ Noise Post author:Michael Leidig Post published:September 5, 2023 Post category:Animals Post comments:0 Comments Continue ReadingPassenger Jet Forced To Make Emergency Landing Following Strange ‘Barking’ Noise