animal

Charity founder receives animal welfare award

Maria Pinto Teixeira founded Animals de Rua in Portugal   The founder of a Portuguese animal charity has received the iCatCare Welfare Award, which recognises 10 …

Continue Reading →