Police in India's northern Amritsar city nab five drug peddlers and seize 26 kgs of heroin.

Record ID: 330414