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.
Garcia said Williams was captured late Tuesday while drinking coffee near a park in the Caribbean beach town. More
Nutty News Today – Nutty News Videos – Todays Nutty Joke – Nutty Facts - Nutty Politics