A multi-partisan activist group established to expose and resist US imperialism, corpora-terrorism, and the New World Order
Meet The Sloths: Watch The Animals Be Naturally Adorable 21 May 2010 Filmmaker/blogger Lucy Cooke has traveled to Aviaros del Caribe, a sloth sanctuary in Costa Rica, and the world's only sloth orphanage. According to Cooke, baby two- and three-toed sloths "whose mother's have either been run over or zapped by power lines are brought to the sanctuary and looked after by legendary sloth whisperer Judy Arroyo." (Video)