2 clouded leopard cubs born at Point Defiance... June 15, 2011 12:00 am Chai Li, a female clouded leopard at Point Defiance Zoo & Aquarium, gave birth to a litter of two cubs… Read Story