CANCUN (Reuters) - Mexican authorities on Tuesday arrested a former U.S. university professor, who recently was added to the FBI's 10 most-wanted list and faces sex crimes charges in the Philippines.
Walter Lee Williams, 64, was arrested in the southern beach resort of Playa del Carmen. The FBI said he was an anthropology and gender studies professor at the University of Southern California until 2011.
Already a subscriber? Log in.
Limited time offer:
Just RM5 per month.
Cancel anytime. No ads. Auto-renewal. Unlimited access to the web and app. Personalised features. Members rewards.
Follow us on our official WhatsApp channel for breaking news alerts and key updates!