U.S. citizen Walter Lee Williams, an alleged child molester who was in the Mexican state of Quintana Roo and who was on the FBI’s “Ten Most Wanted Fugitives,” was captured by Mexican authorities on June 18.
Mexico Captures One of FBI’s 10 Most Wanted
June 20, 2013