Discover news surrounding Benjamin Agresta, focusing on animal welfare and oversight issues, including tragic events like the sloth deaths due to electrification failures.
Tragic Oversight: Nearly 30 Sloths Perish in Florida Warehouse Due to Lack of Electricity