The Forced Return of Afgan Sadigov to Azerbaijan: A Test of the Council of Europe’s Credibility April 22, 2026
The European Court of Human Rights must remain independent and its protection of human rights intact March 17, 2026