By editor
Originally published on Wed June 19, 2013 5:11 pm
Just a day after being added to the FBI's Ten Most Wanted Fugitives list, a former University of Southern California professor was arrested in the Mexican beach resort of Playa del Carmen.
Reporting for our Newscast unit, NPR's Carrie Kahn says 64-year-old Walter Lee Williams had been pursued by the FBI since 2011.
She says the indictment against Williams alleges he used his position as a professor of gender and sexuality studies to travel internationally and prey on underage boys.
Read more