The Chicago Zoological Society on Friday announced the birth of two female snow leopard cubs on June 16 at Brookfield Zoo in Illinois. (Aug. 28)
USATODAY - Life Top Stories, USA Today: Entertainment
Sat, 08/29/2015 - 5:46am
The Chicago Zoological Society on Friday announced the birth of two female snow leopard cubs on June 16 at Brookfield Zoo in Illinois. (Aug. 28)