Phyllis L. Smith Asinyanbi
Playa del Carmen ::
| updated 2013-06-20 03:32:45 -0700
Walter Lee Williams, 64, a former University of Southern California (USC) professor, was arrested and flown from Playa del Carmen, Mexico to Los Angeles Wednesday after one day on the FBI's Most Wanted list. He is accused of engaging in...