global, ISIS, Islamic State, Terrorism, Global, Current

ISIS Attacks Hotels in Baghdad and Mosques in Saudi Arabia

ISIS terrorists have claimed responsibility for a new series of attacks in Iraq and Saudi…