President Cyril Ramaphosa called Iran President Hassan Rouhani from Kimberley where the ANC president is leading the party’s 108th anniversary celebrations.