IBN7 News:
One of the 15 most wanted fugitives of the US Marshals Service’s has been held in the Mexican sea resort of Cancun, having remained almost 24 years on the run, the service said.
Vincent Legrend Walters, 45, was taken into custody Friday in a joint operation by the US Marshals Service’s Mexico city foreign field office and Mexican law enforcement authorities. He has been transferred to Mexico City to await extradition to the US.
Walters, who faces murder, drugs and weapon possession charges in San Diego, resided in Cancun under assumed identity of Oscar Rivera and worked at the Cancun International Airport, the US Marshal’s Service said.
























