Apocalypse Now but Far Away
On November 30 last year, 21 Occupy activists were arrested for occupying a building where the director of Xstrata mining corporation was based. They made a banner drop from the top of the building in London’s Haymarket, stating ‘All power to the 99%’. No members of the public were hurt […]