protesters
Protesters pitch tents in London's Parliament Square. The residents of "Democracy Village" settled in the square May 1 and, despite several attempts by police, have not left.
Protesters pitch tents in London's Parliament Square. The residents of "Democracy Village" settled in the square May 1 and, despite several attempts by police, have not left.