Privately funded mission to Venus will search for signs of lifeThe mission is expected to launch in 2023 and could kick off a series of launches that could help reveal whether Earth's "evil twin" once hosted— or still hosts— life.Privately funded mission to Venus will search for signs of life