New mayor of troubled Central Falls sworn in

News

James Diossa

Credit: NBC 10 News

James Diossa
 

Leave a Reply