Russian opposition leader, Alexei Navalny, has made a defiant appearance in court following his detention at mass protests on March 26.
Russian opposition leader, Alexei Navalny, has made a defiant appearance in court following his detention at mass protests on March 26.