There’s a leopard on the loose in Hangzhou – and ... zoo later released pictures purporting to show a recaptured cat back in its cage, but many social media users expressed doubt over whether ...