These are tough days for the "Supreme Guide" of the Islamic Republic, Ayatollah Ali Khamenei. For the first time in more than three decades, he seems unable to do a Houdini number by getting out of a tight spot that events and his own mistakes have placed him in. For...
Read more