Russian President Vladimir Putin has revealed he supported the idea of releasing late opposition leader Alexey Navalny in a prisoner exchange just days before Navalny’s death....
Thousands defied President Vladimir Putin to pay their final respects to Russian opposition leader Alexei Navalny on Friday, March 1. A photo taken inside the Church...