Japan: Hundreds Of Protesters Against G7 Summit March Through Hiroshima 3
- Captured on Friday 19th of May 2023
- Location is Hiroshima
Description
The Group of Seven (G7) summit 2023 is being held in Hiroshima, Japan from Friday, May 19 to Sunday, May 21. Hundreds Read more...