The British Have (Almost) Landed, and Japan Is Taking A Closer Look

Crew members of the HMS Albion, the British Royal Navy flagship amphibious assault ship, are seen upon the ship’s arrival at Harumi Pier in Tokyo, Japan August 3, 2018. REUTERS/Toru Hanai


Leave a Reply