Edwin Alfredo Barrientos-Mateo was arrested in May 2024 at an Austin apartment where nine immigrants and a family of three ...
In 2012, an X-ray revealed a metallic implant in the leg of Terry Lovelace, a former Air Force medic who had long suppressed ...