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.
Scientists Walk Back 'Life On Venus' Claims After Revelation It Was Just An Unborn Baby,
September 15, 2020 at 12:38PM from The Babylon Bee, at The Babylon Bee
Click on the headline to read the full article at The Babylon Bee