British police arrested Swedish activist Greta Thunberg on Tuesday during a pro-Palestinian protest in London, according to UK-based campaign group Defend Our Juries.
The group said Thunberg was arrested under the Terrorism Act after holding a…
Continue Reading
