Tag: Greta Thunberg’s Arrest in London Sheds Light on the Urgency of Climate Action
Climate activist Greta Thunberg was detained by police in London after protesting outside an oil and gas conference, preventing some delegates from attending. Thunberg, who gained fame as a face of young climate activists worldwide, has been detained or removed...