News

A "smiley face"-like deposit of salts on Mars' surface. Planetary scientists suspect these salt deposits are leftovers from ...