Florida 'Sloth World' Facility Linked to Deaths of Over 31 Wild Sloths
More than 31 wild sloths have died at a facility called 'Sloth World' located on a tourist strip in Orlando, Florida. The animals, which are highly susceptible to illness when removed from their natural habitat, were kept in a warehouse after enduring grueling international transport. The deaths raise serious concerns about the welfare of wild animals kept in tourist attraction settings.