A report which highlighted perceived deficiencies at the animal pound in Benidorm on the Costa Blanca has been refuted by the Board of Directors.The deficiencies have been published in both the Spanish and the British press and has caused something …
