Russian Opposition Leader Alexei Navalny Is Detained On Day Of Protests By Bill Chappell Published June 12, 2017 at 9:13 AM EDT Facebook Twitter LinkedIn Email