Staff Reporter

NEW DELHI: An African national has been arrested by the Special Cell of the Delhi police on charges of drug trafficking. The police claim to have seized over 1 kg heroin from him.

More In: NEW DELHI | NATIONAL