Topic: Carole Haswell
Located some 600 light-years away, the planet WASP-12b is being swallowed up by its sun. Scientists say that the gas giant may only have another 10 million years left before it is completely devoured.
05/25/2010 03:50 pm
The Hubble space telescope has spotted a star in the act of consuming a planet that is skimming around it.
05/20/2010 06:10 pm