The administration of US President Donald Trump is preparing to designate Iran’s Islamic Revolution Guards Corps (IRGC) as a foreign terrorist organization, US officials say. Here is all you need to know about the force and its role in construction, infrastructure and relief operations over the past decades.