Posted inNews & Politics

Our Town

Gloria Barrios’s search for answers brought her to the gates of Sheppard Air Force Base in Wichita Falls, Texas, on October 3. Her 27-year-old daughter, Blanca Luna, had been found stabbed to death there seven months earlier. Barrios still didn’t know what exactly had happened to her daughter, and the air force had ignored her […]