What and Who Is Killing Dogs on the Costa Blanca?

The area of Benissa on the popular Spanish holiday destination of Costa Blanca has reportedly…