« New Jersey Officer Under Investigation After Struggle with Jaywalker - Video | Abolish govts, let large cities run the world’ – ex-London Mayor Livingstone to RT » |
The “Welcome to Hell” demonstration against the G20 summit in Hamburg has led to a violent confrontation between police and protesters on the streets of the German city.