T twitter.com Signs of Life discovered on Venus and atmosphere 591 points mromanuk 6 years ago 319 comments