The European Union has officially designated Iran’s Islamic Revolutionary Guard Corps (IRGC) as a terrorist organisation, ending years of internal debate and citing the group’s role in violent repression of protesters and serious human rights abuses.
EU foreign policy chief...