Leftist American lecturer gives INSANE excuse for Hamas terrorism · Glenn Beck · Sentinel