While we’re on the subject of Mars and the evidence for possible Martian microbial life uncovered by NASA’s Curiosity Rover, consider this proposal to have a permanent human presence around Venus: NASA wants to build a floating city above the … Continue reading →