07.25.2023 - By Central Florida Public Media
Sierra Space plans to launch humans on the company’s Dream Chaser spacecraft. NASA’s Perseverance rover found evidence of organic molecules on Mars.