Venus’ extreme environment where no living creature from Earth would survive has captured the attention of astronomers for a long time. Even so, Venus is known as ‘”Earth’s twin” because of the fact that both planets have similar sizes and ...