“The Europa Report” and Life in Space
Manage episode 486890014 series 3645963
In “The Europa Report,” a team of scientists heads to Europa to find evidence of life. What they find is far beyond their capabilities. We’re still trying to confirm the existence of life in space, but we may be closer than you think…
17 episodes