A funnel on Mars could be a place to look for life0
- From Around the Web, Space
- November 15, 2016
A strangely shaped depression on Mars could be a new place to look for signs of life on the Red Planet, according to a University of Texas at Austin-led study.