More than 1,600 anti-Kremlin activists have been detained by police during street protests against Vladimir Putin ahead of his inauguration for a fourth presidential term.
More than 1,600 anti-Kremlin activists have been detained by police during street protests against Vladimir Putin ahead of his inauguration for a fourth presidential term.