Three leopards escaped Hangzhou Safari Park in E China on April 19: authorities
CGTN
1620647613000

Photo via CGTN

Three leopards escaped Hangzhou Safari Park in east China on April 19, authorities said at a press conference on Monday.

Two of the big cats have been found but one is still missing. Around 4,000 personnel have participated in the search.