Japan Osprey Crash: 8 US Air Force Members Die After Aircraft Crashes Off Yakushima Island

Japan Osprey Crash: 8 US Air Force Members Die After Aircraft Crashes Off Yakushima Island

HNGN

Published

The Air Force has officially released the names of the eight US airmen who tragically lost their lives in the devastating Osprey crash that occurred in southwestern Japan last week.

Full Article