Instapundit.com Instapundit.com

September 18, 2002

THIS REPORT SAYS THAT WATER HAS BEEN FOUND in the atmospheres of planets orbiting distant stars. There's a big universe out there. Let's go.