A snow leopard in China - The Independent