U.S. Osprey crashes off Southwestern Japan Island
A U.S. military Osprey aircraft carrying eight people crashed in waters off Yakushima Island in southwestern Japan, the Japan Coast Guard said…
The post U.S. Osprey crashes off Southwestern Japan Island appeared first on DailyNews.

