Senegal has recalled its ambassador to Iran over an arms scandal in which military-grade weapons were shipped into the region allegedly bound for neighboring Gambia.
Senegal recalls ambassador in Iran