Watch How the Universe Works season 7 episode 8 tv series online free
Release: Feb 26, 2019
The latest discoveries suggest that we might be on the verge of discovering life beyond our planet, and scientists are investigating if earth's life began elsewhere in the universe, and whether we need to evolve to know for sure.