Nothing but rage against this Islamic barbarity