Bookmark and Share

By Barbara Forrest

Well, the Discovery Institute is apparently going to be nicely repaid for its investment in the Pelican State. DI’s promotion of its academic freedom legislation in Louisiana is bearing fruit. At its July 22, 2010, meeting, the Livingston Parish School Board announced its interest in teaching creationism under the 2008 Louisiana Science Education Act. Actually, they did more than announce their interest. They proclaimed it. There are more Discovery Institute connections to this development than you can shake a stick at. But let’s let the headlines make the announcement, shall we? Continue Reading »