Astronomers have just discovered signs that there may be life on Venus. For years, Venus has been thought of as inhospitable with its high temperatures and clouds that contain droplets of corrosive sulfuric acid. However, that may have just changed and scientists are moving forward with further exploration of Venus. …...Read More
