Police reportedly find 19 dead animals in woman’s home: Officers
In a bizarre find over the weekend, police in New Bedford Mass are scratching their heads after a local woman’s arrest. Police say Amanda Vicente “had a vice to store…
Top headlines, Politics, Entertainment, and more by Us
In a bizarre find over the weekend, police in New Bedford Mass are scratching their heads after a local woman’s arrest. Police say Amanda Vicente “had a vice to store…