Posts

Vallejo woman finds three trash bags with dead dogs stuffed in them

It was a disturbing discovery in Vallejo, California for a woman walking her dog near an embankment off Columbus Parkway. A local resident, Carine Peters had been walking her German shepherds away from Blue Rock … Read More