Mystery of repeating radio waves solved, scientists trace or…By Click ExcellenceDecember 2, 2024 For years, astronomers have been puzzled by slow, repeating bursts of radio waves from space. Now, for the first time, they have tracked one of these…