Jurassic Park Meets Noah’s Ark

A new museum in Petersburg, Ky., is attempting to bring together faith and science in an interesting way. Calling their endeavor “Creation Museum,” promoters hope to use the museum to celebrate God as creator–which is a good thing. Unfortunately,...