Four adorables leopard cubs are born in May in the Point Defiance Zoo & Aquarium in the city of Tacoma, in the Washington. They were presented to the public by the animal park employees for the first time on June 5th.