Occupy London protesters set up Trafalgar Square camp

9th November 2011, Comments 0 comments

Protesters set up a third camp in central London before the police promptly move in to clear the area.

0 Comments To This Article