Wildlife Aid Foundation
The Wildlife Aid Foundation, set up in 1980, is dedicated to the rescue, care, and rehabilitation of sick, injured, or orphaned wildlife and aims to return every animal that is capable of surviving back to its natural environment.