Heartwarming sight! Leopard gives birth to three cubs in village in western India