Prestigious award presented to animal charity for its efforts in combating wildlife crime

UK Animal Welfare Charity Receives Prestigious Award for Supporting Police in Fight Against Wildlife Crime Cheltenham, UK – Naturewatch Foundation, a leading animal welfare charity based in Cheltenham, has been awarded the highly coveted Charity Awards for their work in supporting police in tackling wildlife crime. The award was presented in the ‘Animals and the Environment’ category at a ceremony...

Source