home > news Navalny calls Putin a 'toad' after detention
Navalny calls Putin a 'toad' after detention
Russia's leading Kremlin critic Alexey Navalny is calling on his supporters to hit the streets for nationwide protests in Russia after he was detained by local police moments after returning to the country.