Delhi Police unearths key link of drug nexus