The French embassy in Tehran. (Photo: AFP) Iran Iran Closes French Language Centre in Tehran, Accuses It of ‘Illegal Activities’