Download
Leopard at large in east China's Hangzhou
01:02

The search is on in Hangzhou, Zhejiang Province, east China, for a leopard who has gone missing from a wildlife park. The "big cat" was one of three that escaped Hangzhou Safari Park. The other two have been found.

Search Trends