You trust CNN to tell you how to spell something?
The point is, the *correct* way to spell the name of the town known variously as Kunduz, Konduz, Kanduz... uses a script known as Arabic.
What you see written in newspapers in the Latin script is a transliteration; there can be no single correct way to transliterate a word from one script to another, so you will see different spellings being used.
Koran, Qu'ran, Mohammed, Muhammad... even Peking and Beijing are two transliterations of the *same* Chinese name!
I think HM Intelligence spell Osama Bin Laden as Usama Ben Ladin.