US Navy Helicopter Made Emergency Landing Near Tokyo

Updated on

A US Navy CH-53E Super Stallion has made an emergency landing in a field in Evian, Kanagawa Prefecture, Tokyo, around 10:55 a.m. local time on August 3rd.

Loading content, please wait...
Atlas
theatlasnews.co