121: Does Selene Delgado Lopez REALLY exist? | The internet's STRANGEST mystery
Mysteries and Histories - A podcast by Georgia Marie - Fridays
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.