Delhi Zoo has a big reason to cheer. Six Royal Bengal tiger cubs were born here on April 21, 2025, marking the largest tiger litter at the zoo in two decades. As per the zoo officials, the cubs were ...