Forest officials rescue three leopard cubs in western India
The forest officials found the cubs in Ghata village in western India's Gujarat state on Monday.
The forest officials found the cubs in Ghata village in western India's Gujarat state on Monday.