Exoplanet Proxima b, the closest one to Earth, may be home to a 124-mile deep ocean and marine life.
Follow BI Video: On Twitter
Exoplanet Proxima b, the closest one to Earth, may be home to a 124-mile deep ocean and marine life.
Follow BI Video: On Twitter
Advertisement
Advertisement
Advertisement