Watch: Japan riot police pin G7 protesters to floor in violent scuffle

May 21, 2023 at 6:16 PM
Watch: Japan riot police pin G7 protesters to floor in violent scuffle

V

iolence broke out on the sidelines of the G7 summit in Hiroshima as riot police wrestled protesters to the bottom.

Shocking footage confirmed Japanese cops grabbing maintain of activists and pinning them to the ground amongst a crowd of individuals.