Three suspects have been arrested for allegedly throwing large landscaping rocks toward at least seven cars on Colorado roads last week, authorities said.
(NEW YORK) — Three suspects have been arrested for allegedly throwing large landscaping rocks toward at least seven cars on Colorado roads last week, authorities said. The last of the seven incidents claimed the life of 20-year-old driver Alexa Bartell. The suspects, all 18-year-old men, […]