Previous News, page 2
Science

Humans are already dumping garbage on Mars

NASA’s Mars 2020 mission arrived at the Red Planet two weeks ago, and we’re just now getting our first look at the landing site from above. The ExoMars orbiter, which is a joint …