Watch: London Zoo Announces Birth Of Two-Toed Sloth

Thursday, September 3rd 2020, 8:48 am
By: CBS News

AW! The ZSL London Zoo just announced the birth of a two-toed sloth named Truffle. The zoo says the sloth was born in August. Here’s a first look at Truffle cuddling up with mom.