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

Command and Control centre of HMS Albion, the British Royal Navy flagship amphibious assault ship, is seen after the ship’s arrival at Harumi Pier in Tokyo, Japan August 3, 2018. REUTERS/Toru Hanai


Leave a Reply