Astronomers have found a new explanation for mysterious cosmic radio pulses. These long-period transients, previously ...