Good news, kids: We may have finally found Santa's corpse
Like a bunch of miserable Phoebe Cates-es delivering a heartbroken monologue in Gremlins, Turkish archaeologists may have finally stumbled over the dead body of Santa Claus. Specifically, historical investigators in the town of Demre, Turkey—built in the same area where the historical Saint Nicholas was thought to have lived—believe they’ve figured out where the famously generous saint’s body is located.