SUCCESSFUL C130J HERCULES FLIGHT
19 December 2016A Lockheed Martin C130J Hercules aircraft (pictured), operated by the Royal Air Force and commissioned by DFID, successfully conducted a technical flight at St Helena Airport from Sunday 18 (arriving...