BBC News
- Feb 16
Putin critic Alexei Navalny dies in Arctic Circle jail
By Paul Kirby Alexei Navalny was Russia's most prominent opposition leader of recent times. Kirill Kudryavtsev/ AFP. Russia's most...
Human Rights Watch
- Feb 28, 2021
Philippines: Free Duterte Critic Held 4 Years
Senator Leila de Lima Faces Politically Motivated Charges Philippines opposition Senator Leila de Lima, second right, shows the printout...