Delaware Top Blogs

Thursday, November 01, 2007

Indoctrination--your tax dollars at work

Apparently, students matriculating at the University of Delaware and living in the residence halls have forfeited their right to be left alone.

No comments: