FL Rep. Anna Eskamani speaks on Sloth World investigation
Questions are being raised after more than 50 sloths imported from Central and South Americas over the span of 15 months were stored in warehouses in Orange County – and died. Thirteen were found alive and taken to the Central Florida Zoo in April 2026 for emergency treatment, where three have tragically died. FL State Rep. Ann Eskamani (D) joins LiveNOW to discuss.
