The abandonment of pets remains a major scourge in France. In Villefranche-de-Rouergue, associations and businesses join forces to save hundreds of animals.
The abandonment of pets remains a major scourge in France. In Villefranche-de-Rouergue, associations and businesses join forces to save hundreds of animals.