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

Leave a Reply

Your email address will not be published. Required fields are marked *