sputtering

More Evidence That Mars Lost Its Atmosphere

Although today Mars' atmosphere is sparse and thin -- barely 1% the density of Earth's at sea level -- scientists…

11 years ago