AdvertisementRussian Court Suspends Alexei Navalny's Anti-Kremlin NetworkApril 26, 2021Scott NeumanfacebookEmailActivists from Amnesty International demonstrate Saturday outside the Russian Embassy in Berlin, calling for the release of Kremlin critic Alexei Navalny. On Monday, a Russian court ordered the temporary suspension of Navalny's political network. (AFP via Getty Images)