Barrington, RI Police Arrest Two Men For Swansea House Break
Barrington, Rhode Island Police have arrested two Fall River men suspected of breaking into a house in Swansea.
Police tell the Herald News Peter Costa and William Lajoie were stopped following reports of a suspicious van with Massachusetts plates...