Tag: Rachel Adams
At Thanksgiving, Be Grateful for the Intelligent Design of Your Eyes
In a powerful new short video, we consider the scientific evidence around the question of eye evolution.
New Documentary, Human Zoos, Will Get Public Premiere, November 11 at Oregon Film Festival
John West explores the legacy of pseudo-scientific racism that has trailed Darwinian theory from its inception down to today, with the emergence of the alt-right.