Your place for Space News
A new paper suggests that liquid water may be sitting under a layer of ice at Mars’ south pole.