Belfast Telegraph

More than 100 arrests amid London climate change protests

More than 100 people have been arrested in London as police deal with ongoing climate change protests, Scotland Yard said.

Popular

From Belfast Telegraph