Shard climbing green activists arrested

The police arrested and detained several Greenpeace activists that climbed the London Shard in order to protest against gas and oil drilling that is taking place in the Arctic. In total Scotland Yard arrested six protesters that climbed the highest building in London charging them with suspicion of aggravated trespass. All six were female and […]

Read More