Delhi Police Special Cell busted an international drug cartel, recovered 4 kg Heroin worth Rs 20 crore and arrested one Nigerian national.

Delhi Police Special Cell busted an international drug cartel, recovered 4 kg Heroin worth Rs 20 crore and arrested one Nigerian national.