Two persons, one of them Nigerian National, have been arrested with 8 kgs of heroin by Delhi Police Special Cell

Two persons, one of them Nigerian National, have been arrested with 8 kgs of heroin by Delhi Police Special Cell