A series of disturbing photos taken on October 21, 2013, shows pangolin traffickers operating at the Denpasar Bird Market (pasar burung) in Bali, Indonesia. This […]
A series of disturbing photos taken on October 21, 2013, shows pangolin traffickers operating at the Denpasar Bird Market (pasar burung) in Bali, Indonesia. This […]