Venus Life Finder Mission From MIT Looks To See If The Planet's Clouds Do Have Life; Scheduled For 2023 Venus Life Finder, a privately-funded mission to Earth's hothouse twin, has been slated for a 2023 launch. by RJ Pierce