Police in London have been accused of excessive force in their efforts to clear out Occupy demonstrators. Protesters stood together last night as officers broke …
source
by October Gallery
Police in London have been accused of excessive force in their efforts to clear out Occupy demonstrators. Protesters stood together last night as officers broke …
source