Chase ends in crash on Chula Vista freeway, death of 1 person

KGTV Published April 25, 2019 4 Plays

Rumble One person was killed after a crash during a Border Patrol-related pursuit.

0 COMMENTS