KIRO Newsradio Highlights
Astronomers say there may be life on Venus, but is it ethical to to visit and find out?
00:00 / 07:29
Advertisement