York: Protesters call for climate action in St Helen’s Square April 19, 2024 News by Leave a Comment on York: Protesters call for climate action in St Helen’s Square Protesters marched in York demanding action against climate change.