Scientists Walk Back 'Life On Venus' Claims After Revelation It Was Just An Unborn Baby

Scientists Walk Back 'Life On Venus' Claims After Revelation It Was Just An Unborn Baby

U.S.—Astronomers claiming to have detected signs of life on Venus were forced to walk back their claims after it was revealed that the supposed "life" was actually just an unborn human baby in an incubation pod left there by an unknown civilization.


The post Scientists Walk Back 'Life On Venus' Claims After Revelation It Was Just An Unborn Baby appeared first on The Babylon Bee.