Does this mean that we will begin to detect evidence of the feeding frenzy 25,700 years from now?
Yes... the Milky Way’s largest belch!
No, it means it happened ~26,000 years ago, and we’re just now seeing it.
Yet another example of a “journalist” reporting on something way outside their depth.
Remind me in 26,699 years.