Afrifund
Diplomats accuse hardline administration in Tehran of reneging on agreements already reached