A United States Osprey military aircraft made an emergency landing in northern Japan on Thursday, July 24, 2025. The pilot contacted Hanamaki Airport in Iwate prefecture, saying that they wanted to land due to a technical glitch, an official at the airport said. The aircraft landed without incident, and the …
Read More »