U. S. fugitive caught after 24 years on the run
One of the U. S. Marshals Service?s 15 most wanted fugitives has been captured in the Mexican beach town of Cancun after 24 years on the run. Vincent Legrend Walters, 45, was apprehended early Friday morning and is being held on an extradition request. Walters, who. . .
View full post on Yahoo! News – Latest News & Headlines
Leave a Reply