What would life really be like on a Super Earth? In today’s wild new episode, we drop you onto a massive alien world where ...
An asteroid impact millions of years ago may have provided a natural incubator for early life on Earth, scientists say.