Share

37 smuggled loris, macaques rescued in SW China

Border police in southwest China’s Guangxi have rescued 20 wild loris and 17 macaques from a smuggler.

Leave a Comment