(Newser)
–
A Texas inmate who escaped from prison nearly 16 years ago has been caught in Mexico, reports the Houston Chronicle. Juan Salaz, a 37-year-old US citizen, climbed a 16-foot fence outside a San Antonio prison in 1997 and made his way to a new life...
Read full story »