Recent Posts

British Refusal to Publish Russia Report Fuels Suspicions of Kremlin Links

The British government is refusing to publish a report examining Russian interference in its democratic process, despite widespread calls for its release before the December general election. The move is fueling suspicions that the details could be damaging for the ruling Conservative party.

Read More »

Turkey removes four more Kurdish mayors over alleged terror links

Turkey removed four more mayors on Wednesday as part of a widening government crackdown on the pro-Kurdish Peoples’ Democratic Party (HDP), bringing to 20 the number of mayors who have been dismissed after being elected earlier this year.

Read More »