Russian police detain 150 people at meeting of opposition politicians in Moscow
Russian police have detained 150 people at meeting of opposition politicians in Moscow, accusing them of having links to an ‘undesirable organisation’. The detentions come amid a crackdown on anti-Kremlin sentiment, following the arrest and imprisonment of opposition politician Alexei Navalny who returned to Russia in January after recovering from a nerve agent poisoning in … Read more