Also, if you want to halogenate using diazonium substituents you should use HBr or HCl if you want Br or Cl substitution respectively, right?
For Iodo, KI is added. When the diazonium salt is p-toluene-N+NCl-, how come it can iodonate and give KCl rather than a mixture?
I is a better leaving group than Cl, so is it something to do with KCl more favourable in forming?