AdvertisementRussian Opposition Leader Alexei Navalny Detained On Day Of Large ProtestsJune 12, 2017Bill ChappellfacebookEmailAlexei Navalny is seen being detained by police outside his apartment in Moscow in this photo provided by the Navalny Anti Corruption Fund. (AP)