Massachusetts August 29, 2023 11:33 pm

New details revealed in court after driver left scene of deadly crash

A Rhode Island man faced a judge after a fatal crash that left three people hurt on I-95 in North Attleboro.

US & World Videos

Exit mobile version