JP 2 succumbs to suicide following felony charges

Lavaca County Justice of the Peace Pct. 2 Travis Hill committed suicide Thursday, July 16 after he had been arrested by authorities on felony charges.

Lavaca County Sheriff Steven Greenwell said because multiple aspects of the case remain active, no additional information is available for release at this time.

“While the apprehension of Mr. Hill has come to a tragic conclusion, our commitment to tra…