greta thunberg

Climate activist Greta Thunberg detained by police in London: Witness – Times of India

LONDON: Climate activist Greta Thunberg was detained by police in London on Tuesday, a Reuters…