Giant alien planet may lurk inside star's lopsided dust structure

The Hubble Space Telescope recently discovered a star surrounded by a huge dust structure that stretches about 150 billion miles across.

Provided by EUPB - Read the full story at the source site.
Read The Full Story

Top News