Two prisoners walk away from Beaumont satellite camp

Salvador Garcia and Victor Luis Pescador were discovered missing on July 12, 2019, from the Satellite Prison Camp in Beaumont.
Published: 9:36 PM CDT July 13, 2019
Updated: 9:36 PM CDT July 13, 2019