Iran should face smarter sanctions, says Mohsen Makhmalbaf Filmmaker Mohsen Makhmalbaf left Iran in 2005 after Mahmoud Ahmadinejad was elected for his first term and now lives in Paris. Photograph: AFP/Getty Images/Stephane de Read More » November 30, 2009 No Comments