Recent Entries by Henry Huber

Victory in Texas? For Now.

January 27, 2009

“The meetings last week were tense, as the elected board was finely split between creationists and scientists..."

Read more… | 2 Comments