Could “ice cauldrons” Reveal Life on the Red Planet?
We may be closer to discovering life on Mars from the finding of some depressions on the surface of the planet. Researchers have found some ice cauldrons that may have the ingredients to contain life. These funnels were found in the Galaxias Fossae Region and Hellas Basin areas several years ago. In order to have these formations they need to […]
Read more