LONDON (AFP): London police on Saturday arrested prominent rights activist Peter Tatchell at a pro-Palestinian march after he displayed a placard featuring the slogan “globalise the intifada”, his foundation said. It follows two of Britain’s biggest police forces announcing last month that officers would detain people who publicly chant or display the slogan, a change […]
British PM calls on Prince Andrew to testify over Epstein links
...
Read moreDetails


