Japan: Multiple People Arrested At Shibuya Crossing On Halloween Night 2
- Captured on Thursday 31st of October 2019
- Location is Tokyo
Description
Accordding to the report, nine people were arrested by the police at busy Shibuya Crossing in Shibuya, Tokyo, Japan, on Read more...