CANCUN, Mexico — Mexican authorities have arrested a former university professor who was on the FBI’s Ten Most Wanted Fugitives list in the resort city of Playa del Carmen. Prosecutor Gaspar Armando Garcia Torres said Walter Lee Williams, 64, is wanted on charges of sexual exploitation of children and traveling abroad for the purpose of engaging in sexual acts with children. RELATED: ACCUSED KIDNAPPER ADAM...
↧