Venezuelan Couple Runs a Rescue Center for Vulnerable Sloths

Juan and Haydee RodriguezHave rescued nearly 60 sloths, and have founded the Chuwie Foundation which works to help these animals.