Smelly Gas on Venus Was Never Alive
January 22, 2021
A brief flap about possible life on the solar system's most inhospitable planet showcases the gullibility of materialists.
Extraordinary Claim: Life on Venus?
September 15, 2020
Extraordinary claims require extraordinary evidence, scientists like to say. One smelly molecule is not enough to claim life.
Materialists Say that Life Stinks
January 5, 2020
Secular scientists look to stinky poisons to explain where life came from.