Solar Siblings? The Sun's 'Long-Lost Brother' Revealed

up 1
down 0
Astronomers have discovered a star in the constellation Hercules that is the sun's long-lost brother. Brought To You By: www.newsy.com
Join the Nation's Conversation