Kremlin blames protesters while opposition leader appears in court FOX 29 Philadelphia News Published March 27, 2017 7:52 AM EDT Share Copy Link Email Facebook Twitter LinkedIn Reddit Published March 27, 2017 7:52 AM EDT MOSCOW (AP) - Russian opposition leader Alexei Navalny, who organized a wave of nationwide protests against government corruption that rattled authorities, was fined 20,000 rubles ($340) by a Moscow court on Monday.