Share

Nepali police have arrested a wildlife trafficker with 50 kg (110 lbs) of pangolin scales near the Nepal-China border.

Read more