Violent protests have erupted across the Arab world amid a wave of anger after an air strike on a Gaza hospital killed at least 200 ...