DePaul University

DePaul Makes Panicked Statement As Facebook Rating Hits 1.1

DePaul University has released a statement on its site and Facebook page as its reviews reached a rock bottom of 1.1 stars, after horrified members of the public took to the site to slam the university’s handling of a disrupted talk given by Breitbart Tech editor Milo Yiannopoulos.