India Lands Super Hercules Plane in Ladakh

first_imgThe 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 Related Itemslast_img