Tokyo metropolitan police officers stand guard on the first day of the new year at the Meiji Shrine in Tokyo, Japan on January 1, 2021. Photo by Keizo Mori/UPI …
( read original story …)
The Japan News
Tokyo metropolitan police officers stand guard on the first day of the new year at the Meiji Shrine in Tokyo, Japan on January 1, 2021. Photo by Keizo Mori/UPI …
( read original story …)