Astronomers have found the stars responsible for an explosion recorded in 1437theatlantic.com285 pointscurtis9 years ago