Film Festival 2023 — “Neil deGrasse Tyson’s Stupid ‘Stupid Design’ Argument”

"poor design", Be a Movie Producer, Biola University, biology, Center for Science and Culture, Discovery Institute, Douglas Axe, Evolution, film festival, Intelligent Design, molecular biologists, nature, stupid design, Videos, YouTube videos
Today we are highlighting a video featuring molecular biologist Douglas Axe of Biola University and his response to Neil deGrasse Tyson. Source
Read More