Footage from YouTube channel Big Jet TV showed passenger jets struggling to touch down
January 03, 2024