US Military Osprey Makes Emergency Landing in Japan
A US military Osprey transport aircraft made an emergency landing at Hanamaki Airport in Iwate Prefecture, Japan, at 9:50 a.m. local time due to a reported mechanical failure. No injuries were reported, and civilian air traffic was…