The Hill reports: Imprisoned opposition leader Alexei Navalny called upon Russians to protest Moscow’s invasion of Ukraine on a daily basis. Navalny, one of Russian President Vladimir Putin’s most prominent critics, called the president an “obviously insane tsar” in a statement published to his Twitter. “Let’s at least not become a nation of frightened silent people. Of cowards who pretend …
Read More »