Exposing Iran’s chief liar Last month, Iranian President Mahmoud Ahmadinejad uttered a brazen Big Lie against the West, suggesting to the United Nations that the U.S. government had masterminded Read More » October 15, 2010 No Comments