Tuesday 25 May 2010

Hubble telescope spots a planet eating star. And proved the that stars are capable of swallowing planets http://bit.ly/bYZltF