Turkey Detains Dozens of Tech Staff Suspected of Coup Links: Agency
Turkish authorities have ordered the arrest of 105 people working in information technology on suspicion of involvement in an attempted military coup a year ago, state-run Anadolu news agency reported on Tuesday.
Crackdown On Navalny Election Bid Continues As Krasnoyarsk Activist Detained
by: RFE/RL's Russian Service
KRASNOYARSK, Russia -- Police in the Siberian city of Krasnoyarsk have detained a local coordinator of opposition politician Aleksei Navalny's presidential election campaign and confiscate...