Culture Top Stories
Greta Thunberg Rally Ends Up ‘Destroying’ Green Space in England: ‘Oh the Irony’
A Greta Thunberg climate change rally resulted in damage to green space in Bristol, England.