Russia Detains Navalny As Election Season Heats Up
Image by Evgeny Feldman Russian opposition leader and anti-corruption crusader, Alexei Navalny, was detained outside his home in Russia prior to attending a rally in central Russia. He posted a video on Instagram of police arriving to arrest him, shown below. LIVE Video: Anti-Corruption Rally In Moscow, Navalny Arrested Beforehand…