At least four leopards have been poached and their body parts entered into illegal wildlife trade every week for at least 10 years in India, according to TRAFFIC’s latest study “Illuminating the Blind ...
Leopards are the second-most traded wildcat in the world, despite their international commercial trade being prohibited under CITES, the international wildlife trade agreement. Trophies and body parts ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results