Criminal charges filed following fatal accident

COMBES – According to the Texas Department of Public Safety (DPS), 36-year-old Erica Lynn Johnson of Harlingen is facing four charges in connection with a fatal July 16 crash in Combes. Johnson is charged with intoxication manslaughter, intoxication assault, failure to stop and render aid causing death, and failure to stop and render aid causing… Read More