Denver Zoo welcomes baby sloth
A baby sloth was just born at the Denver Zoo!