Thousands mark Earth Day at London climate protest Posted on April 23, 2023 By Charlielikes Thousands of climate activists took part in a demonstration in central London on Saturday as part of a mass protest organised by Extinction Rebellion (XR). news Tags:at, climate, day’, earth, london, mark’, news, protest, thousands, topnews, trending