Giant 'kidney beans' spotted in Mars satellite images could point to signs of water and life

 Giant 'kidney beans' spotted in Mars satellite images could point to signs of water and life

A NASA satellite has spotted frozen "kidney beans" on Mars' sand dunes trapped in place until springtime. Photographing them can help us determine if there was ever enough water on Mars to sustain life.
Read More

Comments

Popular posts from this blog

Anti-USAG-1 therapy for tooth regeneration through enhanced BMP signaling

Scientists make disturbing discovery in Miami's rainwater: 'What happens in one area can impact here, there, everywhere'

Boeing Starliner astronauts will return to Earth in March 2025 after new NASA, SpaceX delay