3 teens killed when man allegedly intentionally rams car off the road

A suspect was arrested after allegedly causing a deadly crash in Temescal Valley, California.

January 21, 2020

Examined