Share

Police rescue over 600 wild animals in SW China

Border police in southwest China found more than 600 captive animals in a rental house in Guangxi Zhuang Autonomous Region on Thursday.

Leave a Comment