University of Delaware Outraged over Noose Display, but It was Actually Leftover Lantern Decorations

, Spencer Irvine, Leave a comment

LOL at the University of Delaware students and administrators who look like idiots after this discovery.