Forest and police officers come to a leopard cub's rescue after it gets stuck in a well in West Bengal state, India.
See the video above.
Forest and police officers come to a leopard cub's rescue after it gets stuck in a well in West Bengal state, India.
See the video above.