Bugs On A Plane, Cockroaches Hitch A Free Ride
Passengers aboard two international flights bound for the southern Chinese city of Kunming had to share their plane with some unwanted travelling companions recently, with a total of more than …
2023-10-24