The Earth Next Door: What You Need to Know About Proxima B

Download
Astronomers announced Wednesday that they had detected a planet in our neighboring solar system in the "Goldilocks zone."
( Oleg1969 / Shutterstock )
Hosted by Todd Zwillich
PRI WNYC