Heroin worth billions seized from Pakistani intruders in India's northern state of Punjab.

Record ID: 330296