Bigger India

India Lands Super Hercules Plane in Ladakh

The air force on Tuesday landed a C-130J ‘Super Hercules’ aircraft – configured for special operations and airborne assault – at the world’s highest airstrip in north-eastern Ladakh

You must be logged in to post a comment Login