IAF Lands Its Largest Transport Aircraft
The Indian Air Force landed its largest transport aircraft, the C-17 Globemaster at Arunachal Pradesh’s Tuting airfield on Tuesday.
The Indian Air Force landed its largest transport aircraft, the C-17 Globemaster at Arunachal Pradesh’s Tuting airfield on Tuesday.
Leave a Reply