World Russia Opposition Leader Alexei Navalny Arrested Amid Anti-Putin Protests By Lucian Kim Published May 5, 2018 at 3:17 PM PDT Facebook Twitter LinkedIn Email