Nasa discovers why a giant star survived 27 explosions without dying

· Times of India