Police seize sugar worth 35 million from hoarders in india's northern ludhiana

Record ID: 327105