Language of God

124. Deb Haarsma | James Webb Space Telescope

August 25, 2022

Deb Haarsma visits the studio to talk to Jim about the James Webb Space Telescope and some of the first images that it has sent back to earth. 

Join a conversation about this episode on the BioLogos Forum.