Climate protests hit London's bustling financial hub

2019-04-25 0

Environmentalists glue themselves to the London Stock Exchange entrance and staged impromptu concerts in the middle of traffic on the final day of a campaign that brought parts of the UK capital to a standstill.