Study: Possible Sign of Life May Exist on Venus
posted in: Breaking News, News
(J. Greaves/Cardiff University/JAXA via AP) Scientists may have found evidence that some type of life possibly exists on Venus, according to a new study. A study published Monday in the journal Nature Astronomy reports the first detection of phosphine, which is a possible … Read More