Thursday, December 27, 2007

Coming Soon to Texas: A Master's Degree in Creation Science



Texas - in its continuing effort to be the laughingstock of the country - has allowed a "science institute" the privilege to give out masters in what is essentially creationism.

No comments: