0 European Parliament Addresses Human Rights Violations in DRC, Iran, and Algeria January 24, 2025 Marcus Collins The European Parliament condemned human rights abuses in the DRC, Iran, and Algeria, urging judicial