Baby sloth debuts
A sloth born last month at the Denver Zoo will soon be on display to visitors. The baby southern two-toed sloth was born January 28, 2018, the zoo said. The little furbaby was born to ‘Charlotte Greenie,’ a 21-year-old sloth who lives at the zoo.