Environment International News Science and Tech Science and Tech NASA creates oxygen in Mars’ atmosphere ahead of human visit By Sopuruchi Onwuka 2 years ago Humans have moved a step closer to settling on Mars after creating oxygen for the