UK Protesters Decry Climate Change After Record Heat Wave

(CTN News) – After record-breaking temperatures scorched the UK this week, protesters took to the streets in London and Glasgow to demand faster action against climate change. Just Stop Oil and Insulate Britain led protesters in a sit-in on Parliament Square in London to demand the Conservative government stop giving new licenses for oil and … Continue reading UK Protesters Decry Climate Change After Record Heat Wave