Rescue. Nearly five years later, in November 2024, scientists finally published a paper indicating what they believe to be the reason behind the …