Water Vapor Hints at Planets Forming Around Nearby Stars

Date: 18 March 2008 Time: 02:07 PM ET