Baby snow leopard makes debut at Brookfield Zoo September 10, 2020 Ahava was born almost four months ago, and this week, the baby snow leopard made her public debut at the Brookfield Zoo in Chicago…. Continue Reading