Three leopards rescued from water canal near western India forest

Record ID: 421535