Tag Archives: Amir Moussaoui

Controversial Iranian diplomat Amir Moussaoui leaves post in Algiers

Amir Moussaoui, the controversial cultural attaché at the Iranian embassy in Algeria, ended up packing up and leaving his post in Algiers. The Iranian diplomat announced his departure himself, before…