Experts Explain: If There Is Life on Venus, How Could It Have Got There? SciTechDailyOp-Ed: In Venus' clouds there's phosphine. Phosphine stinks. But its discovery lifts my heart. Yahoo NewsBack to Venus: Upstart company wants to beat NASA in search for life - The Jakarta Post Jakarta PostIs there Really Life on Venus?