PublicFreakout

Tourist assaults pro-Palestinian demonstrators at Shibuya Station in Tokyo.

Tourist assaults pro-Palestinian demonstrators at Shibuya Station in Tokyo.

Related videos