Jun 52026 A Cannibal Star Finally Solves One of Astronomy’s Biggest Mysteries A star caught feeding on its companion has finally revealed the source of some of the galaxy’s most mysterious repeating signals.