'Most Wanted' Fugitive Caught in Cancun

News - ABC News

Share this post

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...

Email this Article Add to Twitter Add to Facebook Add to digg Add to Reddit Add to StumbleUpon

Read more: