Israel Should Bomb Iran’s Evin Prison

Michael Rubin | American Enterprise Institute The Prison in Tehran for Decades Has Been the Top Symbol of the Islamic Republic’s Oppression Ahead of the 2003 Iraq War, Pentagon planners proposed to precisely bomb statues of Iraqi dictator Saddam Hussein across Baghdad and Iraq, as well as the guard towers and walls of Saddam’s notorious … Continue reading Israel Should Bomb Iran’s Evin Prison