For the past 40 years, Farm Animal Sanctuary has rented 60 acres of land in Evesham, caring for hundreds of neglected animals. It said it needed £944,000 in total to buy the site from the landlord.