The race to Mars: Why the U.S., China and the UAE are all blasting off to the red planet National Post 29 Jul 2020 Our solar system has two planets harbouring what might be deemed life. The first is Earth, home to more than 8 million animal..