Leftists get a taste of their own ‘anti-terrorist’ medicine
Far left activists were outraged this week when a French Marxist publisher was arrested by London police under Schedule 7 of the Terrorism Act. Ernest Moret was held for 24 Continue Reading →