Delhi Police Special Cell has busted an inter-state drug cartel, recovered 20 kg heroin worth more than Rs 80 crore, arrested two people.