The Skeptics Guide #928 - Apr 22 2023
Release Date:
News Items: Starship Almost Launch, Information in Ancient Meteorites, Lunar Cycle and Suicide, Sharper MRI Images, Mummies and Taxes; Who's That Noisy; Your Questions and E-mails: Hydrogen Storage; Science or Fiction
The Skeptics Guide #928 - Apr 22 2023