Please view the main text area of the page by skipping the main menu.

In Photos: US Ospreys land in Yokohama for deployment at Yokota Base

Image 1 of 6

A U.S. Air Force CV-22 Osprey helicopter is seen at Yokohama North Dock in Yokohama's Naka Ward on April 4, 2018, after it was unloaded from a ship ahead of its deployment at Yokota Air Base in Tokyo. (Mainichi)

Also in The Mainichi

Trending