Strange News

Venus may have alien ‘lifeforms in its clouds’, scientists suggest

Venus could be becoming "more habitable" after evidence of bacterial "lifeforms" were found in its clouds, scientists have said. Researchers from Cardiff University, MIT and....Read More