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…