Tech

Life on Mars: Will humans trash the planet like we have Earth?

Resources on Mars, where NASA's InSight mission just landed, will be so limited that creating a waste stream will be nearly impossible at first.