Stop-Work Order Issued in Orange County, Fla., After Animals Found Mistreated and Dying
On April 24, 2026, Florida wildlife authorities confirmed that the ‘Sloth World’ eco-attraction near Orlando will not open after state inspectors documented the deaths of 31 animals—including 22 sloths, six ... Read More