Reuters
US News
U.S. fugitive caught in Cancun after 24 years on the run
Sat, Jul 14 18:18 PM EDT

MEXICO CITY (Reuters) - The U.S. Marshals Service has captured Vincent Legrend Walters, one of the law enforcement agency's 15 most wanted fugitives, in the Mexican resort city of Cancun.


Full Article  
Next Article in US News