Louvre ‘detective’ mystery case solved as mystery man in viral photo speaks out

A mystery that has kept millions around the world guessing for weeks has now been solved by the person at the very heart of the question: Who’s that guy?

Pedro Elias Garzon Delvaux is the fedora-hat wearing 15-year-old spotted leaving the…

Continue Reading