Teenagers accused of setting bus on fire at community center in Providence

Providence police
This is a file image of a Providence police cruiser. (WLNE)

 

Categories: News, Providence, Rhode Island