Two leopards fall in well in northern India, rescue operation underway

Record ID: 419919