European Parliament Condemns Human Rights Violations in DRC, Iran, and Algeria
The European Parliament adopted resolutions addressing human rights violations in the DRC, Iran, and Algeria. The resolutions call for judicial reforms, the abolition of the death penalty, and the release …
European Parliament Condemns Human Rights Violations in DRC, Iran, and Algeria Read More