A twin star of the Sun may have formed along with our solar system, a new study from the Center for Astrophysics finds. If confirmed, the presence of a second star would explain mysteries of the Solar System. This would mean the Oort Cloud at the edge of