Video 

The findings piques scientists to dig deeper. Their belief was confirmed: Eons ago, our planetary neighbor, Mars, could have supported life.

Saturday, March 7th 2020, 2:40 PM CST