Animals Are there only 100 Sloths left?By Alex WilliamsJanuary 31, 2024 What are Sloths, and Where do they live? What are their Physical Features? How Slow are they? Why are Sloths endangered? Are there only 100 of them left? Will Sloths go extinct?