British police have arrested climate activist Greta Thunberg during a pro-Palestinian protest in central London. The detention, under terrorism legislation, was linked to a placard referencing a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results