Does God Exist?
Season 1
Ep 9. The Moral Necessity of Theism
- TV-PG
- March 1, 2009
- 24 min
Dr. Meyer provides overwhelming evidence that the theistic worldview is the only one that can provide a coherent explanation for an objective and meaningful system of morality.