Venus could still be spewing lava, and scientists are hellbent on proving it
Does Venus still have volcanoes? Astronomers are hunting for evidence in old Magellan radar images and with future missions.
Does Venus still have volcanoes? Astronomers are hunting for evidence in old Magellan radar images and with future missions.