By | February 03 2012 12:39 PM

Freedom of speech, freedom of assembly, freedom...to watch pornography at a public library?