Tag Archives: An American Plane In Iran Explained By Tehran

An American Plane In Iran Explained By Tehran – 19 April 2014

Screenshot from nytimes.com

screenshot from nytimes.com

Despite the Islamic Republic’s off-limit trade status, a US corporate jet was spotted on the tarmac of a major airport in Tehran, fueling speculation in aviation and political circles as to how and why the aircraft got there. Continue reading