Tim Padgett joins Shane to reflect on the conversation with Dr. Stephen Meyer, and to explore the ways in which even scientists can fall prey to human biases and blind spots, especially when it comes to origins.
See All 282 Episodes of "Upstream"