Life on Venus? New Study on the Planet’s Clouds Suggest Otherwise Life on Venus might be far from possible, at least that’s what the latest study suggests. by Teejay Boris