Dead Leopard: ‘Find this b***h’: Photo of dead leopard sparks outrage