In the beginning and the here and now: Genesis’ call to care for creation The Creation Evidence Museum in Glen Rose, Texas, should not be confused with the Creation Museum, in Petersburg, Ky. Both museums have a Noah’s Ark, but the one in Texas is only a 25-foot replica, while the one in Kentucky…