Video: Greenpeace activists climb The Shard

Video source: AlJazeera The climbers on the long journey to the top of the Shard. The recently completed London skyscraper ‘The Shard’ which can boast the tallest building in Europe […]

Read Article →