Dec 16 - Christopher Hitchens and Mother Teresa are in heaven now. Meta: #and everything is fine The Other Side of the End of the Internet « »