Anti-evolutionary Bayou Seeping Into US Politics.
So New Scientist tells us that the forces that believe God made Man (but a monkey never provided the glue) are celebrating an Intelligent Design victory in Louisiana that could have national… Read the rest “Anti-evolutionary Bayou Seeping Into US Politics.”