C-130J Hercules makes tricky night landing in Nepal
India | Aug 05, 2014, 08:37 AM ISTNew Delhi: The Indian Air Force deployed its C-130J Super Hercules transport aircraft to transport a team of geologists and disaster management officials to Nepal for clearing the landslide in a river there which is