Friday, November 15, 2024
Happening Now

At least 1 soldier killed, 7 missing in U.S. Air Force Osprey crash off Japanese coast

At least one U.S. servicemember was killed and seven others remain missing when an Air Force Osprey aircraft on a routine training mission off the coast of Yakushima island in southern Japan crashed Wednesday. Elizabeth Palmer explains how Ospreys have a troubling track record. Source

Share