Amir Taheri had some thoughts yesterday.