Activist Greta Thunberg was arrested Saturday in her home country of Sweden for joining a protest…
Tag: Greta Thunberg
Greta Thunberg arrested for third time in six months for protest
Activist Greta Thunberg was arrested in a protest in the Netherlands on Saturday. Thunberg was among…