Lead Iranian Nuclear Scientist Assassinated, But Did Israel Really Do It?
Mohsen Fakhrizadeh, the Iranian scientist considered to be the mastermind behind Iran’s nuclear weapons program was gunned down Friday in Tehran. Iran wasted no time blaming Israel: “Once again, the evil hands of global arrogance and the Zionist mercenaries…