September 22, 2017

Captured: Walter Lee Williams was one of FBI’s most wanted

Walter Lee WilliamsMexican 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. Read more

Speak Your Mind

*