A Baby Sloth Was Just Born at the Denver Zoo

In December, the Denver Zoo confirmed that Charlotte, a 23-year-old Linne's Two-toed sloth was pregnant. Charlotte was originally due to give birth in late February or early March of 2019. However, on April 11 ...