Walter Lee Williams tracked down in Mexico
(NEWSER) – Former University of Southern California professor Walter Lee Williams has been arrested in Mexico just a day after he was added to the FBI's 10 Most Wanted fugitives list. The 64-year-old, who is wanted on charges of sexual exploitation of children and traveling abroad for the purpose of engaging in sexual acts with children, was arrested in the resort city of Playa del Carmen, and had apparently been residing in Mexico for some time, the APreports. Williams, who is believed to have sexually exploited at least 10 minors in countries including the Philippines, "preys on the most vulnerable children," an FBI special agent says. Click for more on Williams, a former Fulbright Award winner.
Read more from Newser.com