Sorry I have been absent here on the blog. I got slammed with a great deal of work all of a sudden and tomorrow I am hopping on a train to visit a friend in MA. I hope to get a post up late tomorrow afternoon.
Latest Free Speech Controversy
2 hours ago