
Polar bear brothers make public debut at Saint Louis Zoo
Polar bear twins Kallu and Kallik are now on display at McDonnell Polar Bear Point. ST. LOUIS — You can now say "hello" to polar bears Kallu and Kallik at the Saint Louis Zoo! After a weeks-long quarantine and acclimation period, the twin …