3 Leopards Escape Chinese Zoo, One at Large

Three leopards have escaped from a zoo in eastern China. One of them is still at large.

Chinese state-owned media CCTV reported on Monday that the big cat is wandering in nearby villages. But the zoo did not confirm their April 19 escape until two weeks later, after nearby villagers called the police after spotting “cat-like animals.”