Raw: Sloth Bear Cubs Unveiled at Illinois Zoo

Updated:

Loading
Two sloth bear cubs have made their public debut at the Brookfield Zoo in Illinois. The cubs were born in January and had been in a maternity den with their mom, Hani. (May 9)