The Islamic Revolution Guard Corps (IRGC) is Iran"s most powerful military force and runs a shadowy overseas operations arm called the Quds Force.