Space News This Week: Recent Discovery Could Indicate Life on Venus

In this week's Space News segment with Dr. Shawn Cruzen, we talked about Venus and the recent story that scientists may have discovered life.

Shawn and I dive into the biosignature discovered on Venus and whether it could be a sign that life exists there.

We also talk about the significance of the discovery and what the next plans are to investigate.

After talking a lot about Venus, we dive into the Milky Way and discuss whether the galaxy its neighbors.