Embattled Michelle Barrientes Vela Steps Down as Constable After Judge's Ruling
By Sanford Nowlin
Tags: Michelle Barrientes Vela, Bexar County, Constable, Sheriff, Commissioner's Court, FBI, Texas Rangers, Martha Tanner, Leticia Vazquez, San Antonio, Texas