Download
Hangzhou Safari Park admits to concealing April 19 leopards escape
02:25

In eastern China, officials of Hangzhou Safari Park have been facing backlash after admitting on Monday that they had initially concealed the escape of three leopards.

Search Trends