Sunday, September 15, 2024

Spotter Of The Day: Y-20 Spotted at Watcrouff Air Force Base, South Africa

Likely to be there for the Africa Aerospace and Defence (AAD) happening in 2 days.  Don't worry, the Y-20 is not there to deliver "Freedom and Confucianism" to Africa as some might have feared. 




No comments: