#planetaryscience
Possible signs of life on Venus

Scientists at MIT, Cardiff University, and elsewhere have observed what may be signs of life in the clouds of Earth's planetary neighbor, Venus. (Learn more: http://news.mit.edu/2020/life-venus-phosphine-0914) Watch more videos from MIT: ...

READ MORE +
UFOLand.org
Logo