Miami May 14, 2025 7:17 pm

Trio accused of staging crash and committing insurance fraud

A group of people in South Florida was arrested and accused of staging a car crash and committing insurance fraud, according to arrest warrants.

US & World Videos

Exit mobile version