PUERTO VIEJO DE TALAMANCA, Costa Rica-A wildlife center in Costa Rica celebrated International Sloth Day by releasing four two-toed sloths that had arrived as orphans. The Jaguar Rescue Center in the town of Puerto Viejo de Talamanca marked the Oct. 20 holiday with the departure of Lollypop, Mati, Garibaldi and Preciosa. The healthy Hoffman's Two-Fingered Sloths are now headed for […]