Tag: Akbar Hashemi Rafsanjani
Iran’s ex-President Akbar Hashemi Rafsanjani passed away
Former Iranian president Akbar Hashemi Rafsanjani, a pugnacious political survivor despite his support for moderates, died on Sunday after suffering a heart attack, news...