Welcome, Sign In
Ex-University Professor on Most Wanted List Arrested in Mexico
Description:Former USC professor Walter Williams was found and arrested in Mexico as a member of the FBI’s most wanted list for international sex crimes.
fbi’s most wanted
usc professor arrested