The Putin regime recently arrested Russian opposition leader Alexei Navalny after his return to the country post-poisoning. Demonstrators in Russia continue to protest Navalny’s arrest and the Kremlin’s crackdown in the lead up to the country’s September parliamentary election.