TFN Video: Don McLeroy’s Attack on Evolution
“I disagree with these experts. Somebody’s gotta stand up to experts that are… I don’t know why they’re doing it. They’re wonderful people.” During today’s Texas State Board of Education debate over new public school science standards, board chairman Don McLeroy defended a measure challenging evolution and the concept of common descent specifically. Here’s the […]