A giant in Iranian politics, Hashemi Rafsanjani, has died. He played a number of roles throughout his long career, but whatever happened at the highest rungs of Iranian politics, you could be sure his influence was there.
A giant in Iranian politics, Hashemi Rafsanjani, has died. He played a number of roles throughout his long career, but whatever happened at the highest rungs of Iranian politics, you could be sure his influence was there.