Shorts: In Defense of Darwin?


Episode Artwork
1.0x
0% played 00:00 00:00
1.6k

Robert challenges Richard Dawkins on a number of sticky spots on the subject of biological evolution.