Russian opposition leader Navalny detained after joining protest in Moscow

Russian opposition leader Alexei Navalny is promptly detained by police after breaking house arrest to join a protest rally near …read more

Via:: Reuters Video: Top News