Showing posts with label nearest star. Show all posts
Showing posts with label nearest star. Show all posts

Tuesday, January 17, 2023

Is the Proxima System Our Best Hope For Another Earth? PBS Space Time - Astrophysics