Two Red Panda cubs born at Toronto Zoo TORONTO, ON, Monday, June 17, 2024: Exciting news today! Your Toronto Zoo is announces the birth of two red panda cubs! Born on Thursday June 13, the two cubs were delivered in a cozy nest box in the red panda house in a nest of bamboo...