01.10.2023 - By Central Florida Public Media
Is there life out there? Astrophysicist Neil deGrasse Tyson says the answer to that question could come from our own solar system.