I lead off with something that, manifestly, comes directly from the Christopher Hitchens Memorial “How Religion Poisons Everything” File™. This is pretty big news. Obviously, of course, there ought to be a law against such things — but alas, as long as theism and theist exist and are permitted free rein, these horrors will continue unabated: “Relief Society Leads Global Effort to Improve Health and Well-being of Women and Children: The Church is giving US$55.8 million to help 12 million... Read more