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…

12 years ago