Fourth Indonesian C-130J Super Hercules Arrives
Indonesia’s Air Force has received the fourth Lockheed Martin C-130J-30 Super Hercules transport aircraft. The aircraft was flown from Lockheed Martin’s Marietta manufacturing plant in Georgia, US on Jan 16 … Read More