In a shocking turn of events, a Russian IL-76 military transport plane carrying 65 Ukrainian …
Read More »Japan Air Force C-130H Hercules Made Emergency Landing At Nagoya Airfield
A Lockheed C-130H Hercules of Japan Air Self-Defense Force, based at Komaki/Nagoya, made an emergency landing due to unreported trouble on the plane. There were no personal injuries. According to the Air Self Defense Force, on the morning of the 23rd, trouble occurred in the airplane belonging to the Air …
Read More »