ANTI CAPITALIST RALLY

A confrontation at an anti capitalist demonstration in London

ANTI CAPITALIST RALLY

A confrontation at an anti capitalist demonstration in London