"It is unacceptable that [this] ... would not result in any meaningful accountability." ...
Sloth World, a would-be tourist attraction in Florida, has shutdown after at least 31 sloths died while in their care.