Skip to content

Esoteric news

Science and reality

Posted on March 14, 2025 by Latest from Space.com

‘Poppy seeds’ and ‘leopard spots’ on Mars could hint at ancient microbial life

A rock on Mars that may hold clues about ancient microbial life on the Red Planet continues to puzzle scientists.
CategoriesSearch for Life, Space Exploration

Post navigation

Previous PostPrevious See the Total Lunar Eclipse from the Moon in Photos from Blue Ghost Lander
Next PostNext ‘Warhammer 40,000: Space Marine 3’ has been officially announced, but you’ll have to wait a while to purge more alien scum
Proudly powered by WordPress