Mohsen Fakhrizadeh, believed to be the mastermind of Iran’s controversial nuclear program, was in a car east of Tehran when he was shot dead on Friday afternoon, November 27. There are conflicting reports about how the attack happened, but most Iranian accounts agree that it was a sophisticated attack with …
Read More »