Posts

Newark police struck 2 stray dogs with their vehicles and shot one

Newark police officers in Delaware were videoed on Friday evening trying to capture two stray dogs for over an hour when they intentionally struck the animals with their vehicles and then fatally shooting one of … Read More “Newark police struck 2 stray dogs with their vehicles and shot one”