Climate activist Greta Thunberg detained by police in London

Greta Thunberg, young climate activists, protests, Oily Money Out
World
image