Scientists discover a star, HD 254577, that survived a supernova and is now racing through space, revealing how the explosion ...