Scientists have stumbled upon what they’ve dubbed real-life “zombies.” These seemingly immortal things—amputated tissue from ...