Fifteen kilograms of smuggled heroin seized in India's northern Punjab.

Record ID: 329532