0 European Parliament Condemns Human Rights Violations in DRC, Iran, and Algeria January 24, 2025 Samir Khan The European Parliament adopted resolutions condemning human rights violations in DRC, Iran, and Algeria. They