El Paso police deem fatal pedestrian collision involving Parkland student a suicide
EL PASO, Texas (KVIA) — The fatal pedestrian collision involving a Parkland High School student Thursday has now been deemed as a suicide by El Paso…
Continue Reading