/
you're reading...

Charity run by RCVS International Award Winner Devastated by Indian Monsoon

On Friday 5 July the Tree of Life for Animals (TOLFA) Hospital in Rajasthan, India, was hit by a devastating monsoon flood. An emergency evacuation was launched and many of the 500+ animals onsite ...

Read full story

Archives