Study Explains Dark Spots on Venus

Date: 03 December 2008 Time: 01:00 PM ET