Description
This channel explores the growing scientific evidence that nature is the product of intelligent design. It also examines the relationship between science and culture. The channel is run by the Center for Science and Culture at Discovery Institute.
Additional Details
Joined Feb 18, 2021
8,609 total views
38 videos