I read all the publications if Amir Taheri in New York Post and never take any of the seriously. All I can say that he is full of hatred towards his country. I am even skeptical that he is Persian. Most possibile he is an Irani Jew who is supported by Israel. He is just unbareable.