Archive for tag: protest

 

G20 Protest – What does this mean?

A pink-suited and helmeted Storm Trooper faces off against British Police.