Skip to content
Terrell Hills News

'He didn't deserve this': Father of TXST student killed by deputy wants charges filed

Nearly two months after 18-year-old Texas State University freshman John Mendoza Jr. was shot and killed by a Brazoria County sheriff’s deputy in southeast Texa

Sources and story details