Baby Snow Leopard Makes Its Digital Debut

Updated:

Loading
On June 13 a snow leopard cub was born in Illinois's Brookfield Zoo. Watch footage of the cub released by the zoo. The cub will make his public debut in mid-September.