A driver that ran a stop sign and caused a multi-vehicle crash in Edinburg, killing two people, has been arrested and charged, according to the Texas Department of Public Safety.
A driver that ran a stop sign and caused a multi-vehicle crash in Edinburg, killing two people, has been arrested and charged, according to the Texas Department of Public Safety.