Creation Museum
Monday, December 31st, 2007
This week, while on my 9th Annual New Years Eve Roadtrip (to Charleston, West Virginia, but I am passing through many other places as well), I went to Petersburg, Kentucky, a suburb of Cincinnati, Ohio, to visit the controversial Creation Museum that opened just this last May.
I’ve been asked why, as a scientifically-minded atheist and […]

