Japan: First Major Black Lives Matter Protest Held In Osaka
- Captured on Sunday 7th of June 2020
- Location is Osaka
Description
As Black Lives Matter movements have spread worldwide, more than a thousand people gathered for a rally in Osaka, Japan Read more...