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

    0
    21

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

    REIGN - Ultimate BuddyPress Theme