Venus is the hardest planet in the solar system to explore. The surface is lethal, and the atmosphere blocks our view from orbit. NASA’s new plan avoids both problems by setting up shop in the sky.
Venus and Mars may have once supported life. This video explores the evidence and theories surrounding the potential for life on these planets. #space #aliens #nasa ...