Putin critic, Alexei Navalny’s wife and hundreds of people detained as thousands gather across Russia to protest against the government (video)

Yulia Navalnaya, the wife of Russian opposition leader and president Vladmir Putin’s main critic, Alexey Navalny, was detained in Moscow on Saturday, January 23 as protests held in support of her husband sweeps across Russia.  Navalny’s mother, Lyudmila Ivanovna Navalnaya,… Continue Reading