121: Does Selene Delgado Lopez REALLY exist? | The internet's STRANGEST mystery

Mysteries and Histories - A podcast by Georgia Marie - Fridays

Categories:

In 2001, a missing persons segment was aired on Mexico's Canal 5 and for some reason people on the internet deemed that the photo of missing Selene Delgado Lopez was fake... and from there, you won't believe where this story goes.

Visit the podcast's native language site