Sun-like star that devoured its own planets discovered

Scientists have discovered Sun- like twin stars, one of which may have ingested a dozen or more of its own rocky planets, located 350 light years from Earth.
The planet-devouring star was named star after Titan Kronos - a mythological character that de