When three critically endangered black-handed spider monkeys were confiscated across upstate New York, Carmen Presti of the Primate Sanctuary in Niagara Falls received an urgent call for their care.
WITH INFORMATION FROM: Gerardo Sedano YOU CAN INTEREST: Pressure in Hollywood? Olivia Wilde's reappearance sparks new debate about beauty standards in the industry