Climate activist Greta Thunberg detained by police in London Oct 18, 2023 London [UK], October 18: Climate activist Greta Thunberg was detained by police in London. Read More ..