Seven people died and more are injured after a devastating crash on Interstate 5 in Oregon Thursday, police said.
Chula Vista Breaking News & Events
Seven people died and more are injured after a devastating crash on Interstate 5 in Oregon Thursday, police said.