Extinction Rebellion: More than 300 arrested at London climate protests
Published
BBC Local News: London -- Extinction Rebellion and other groups stage a third day of demonstrations in central London.
Full ArticlePublished
BBC Local News: London -- Extinction Rebellion and other groups stage a third day of demonstrations in central London.
Full Article