Japan: Protest In Tokyo Against Russian Invasion Of Ukraine
- Captured on Thursday 24th of February 2022
- Location is Tokyo
Description
Protesters gathered at Shibuya, Tokyo, on the night of February 24, to demonstrate against the Russian invasion of Ukrai Read more...