Furor in Iran After Tehran Admits Downing Ukrainian Jetliner

Ukrainian officials suggest Iran would not have admitted responsibility if investigators from Ukraine had not found missile debris in the crash wreckage.  Protests erupted in Tehran and other Iranian cities as dumbfounded citizens found a new reason to mistrust Ayatollah Ali Khamenei, Iran’s supreme leader, and other officials. Protest videos even showed some shouting “Khamenei […]