Advertisement
The search for Leticia Sarda began with a piece of fabric with an almost 20-year-old image. Internet sleuths and technology recently figured out whose face it was.
Advertisement
(Except for the headline, this story has not been edited by PostX News and is published from a syndicated feed.)