Edward Johnson, CIA agent who rescued diplomats from Iran
In the wake of the Islamic Revolution in Iran in 1979 students seized the US embassy in Tehran and took 53 Americans hostage, but in the chaos six diplomats had managed to slip away and took refuge in the Canadian ambassador’s residence. The extraordinary …