Telescope spots sound waves traveling through space
NASA has discovered a group of massive red stars that are actually humming to themselves. The planet-hunting Kepler space telescope recently spotted sound waves emanating from the stars, the Wall Street Journal
reports. NASA recorded the tune, and played it recently at a press conference in Denmark. “It is...