Wednesday, November 14, 2007

New Earths May Be Popping Up In Pleiades

Hot dust particles could represent planetary building blocks, scientists say.

More...