Duke University students protested a speech by conservative commentator David Horowitz on campus. While some said the protest prevented free speech, others argued Horowitz has made racist comments in the past. University administrators aim to promote civil debate and ensure controversial speakers can express their views, even if many disagree with them.