Investigation underway at home of former Providence Police officer
The Providence Police Department is investigating a crime scene in the city's Elmhurst neighborhood.
The Providence Police Department is investigating a crime scene in the city's Elmhurst neighborhood.