Huckabee Calls Tehran the ‘Mothership of Satan’ After Missile Strikes on Israel Over 20 missile barrages were fired at Israel as of Monday noon, sending residents to protected areas.