Care provided to chimpanzees at Project Chimps, a sanctuary for chimpanzees located in Georgia, has come under fire by “[m]ore than 20 former staffers and volunteers,” as reported by Rachel Fobar in Animal Wildlife Watch on...more