animalistauntamed.com
U.S. chimp retirement gains momentum, as famed pair enters sanctuary
A milestone for lab chimps in the US as Hercules and Leo arrive at Project Chimps in Georgia After years of experiments, a protracted battle to grant them legal “personhood,” and a life spent bounc…