After nearly 3 weeks on the run, both escaped prisoners in custody in Mexico WASHINGTON – Two federal prisoners who escaped from U.S. Penitentiary Lee in Lee County, Virginia, May 3 were apprehended in Mexico today. U.S. Marshals worked closely with Mexican law enforcement authorities to locate and apprehend Salah Mohamed, 35, and Kamal ...
Read More»