On the Politics of how well Sanctions are Working

The escalating sanctions regime that has been imposed on Iran by the United States and European Union has placed all parties involved in a rather strange position. On the US side, the palpable glee over the dropping value of the… Continue Reading  

Did Sanctions Cause this Iranian Airplane to Land Without its Front Tires?

Anyone who has ever felt the fear of flying needs to imagine what it must have been like to be in this Iran Air B727 when it landed without its two front tires! As someone who has been forced to… Continue Reading