WATCH: US’ C-17 Globemaster Dangerously Lands On Its Body In Afghanistan, No Casualties
A US Air Force C-17 Globemaster aircraft made a ‘gear-up’ landing in Afghanistan a week ago on October 18th. The plane had to undertake emergency landing when its nose gear failed to operate, according to reports. India, Myanmar Accelerate ‘Defence Ties’ As New Delhi Looks To Counter Growing Chinese Clout In The Country The aircraft … Continue reading WATCH: US’ C-17 Globemaster Dangerously Lands On Its Body In Afghanistan, No Casualties
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed