Where To Stream Through the Wormhole Season 4 Episode 10
Did God Create Evolution?
- Aired July 31, 2013
- 60 Min
- Rated 5.0
- Number 61 Of 62 Rated Episodes
What or who created all of the billions of species that have lived on Earth? Is all life the product of evolution as Charles Darwin proposed or was it the guiding hand of a higher power?