Donna man arrested for intoxication manslaughter after fatal McAllen accident

McALLEN — A twenty-one year old driver is behind bars after striking a utility pole in the early morning hours Saturday, killing his two passengers. Scottie Lee Ochoa was arrested Nov. 17 on two counts of intoxication manslaughter for the deaths of Christian Jordan Guzman, 29, of Alamo and Taylor Nicole Crouse, 21, of Donna. … Continue reading Donna man arrested for intoxication manslaughter after fatal McAllen accident