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