MOSCOW: Russian opposition leader Alexei Navalny stands in a courtroom on February 20, 2021. AP Photo. 3 years agoby The Frontier Post FacebookTwitterGoogle+PinterestLinkedIn