2021.05.09 15:59 GMT+8

Leopard at large in east China's Hangzhou

Updated 2021.05.09 15:59 GMT+8
CGTN

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.

Copyright © 

RELATED STORIES