They denounce the Iranian regime's unrestrained repression of human rights and persecution of minorities, calling for increased financial support for …
Read more: Human rights breaches in the Democratic Republic of the Congo, Iran and Algeria
2025-01-24