Busted: how an apartment in China became the scene of the largest haul of leopard pelts since records began.