
This representational image shows a US Air Force Lockheed Martin C-130J Super Hercules aircraft takes part in a flying display during the 49th Paris Air Show at the Le Bourget airport near Paris June 24, 2011. — Reuters
C-130J “lands” at 13,000 feet Mudh-Nyoma station in…