KABUL (Pajhwok): Residents of Kabul say they have been struggling with finding mobile credit cards since the Taliban took control of the central capital. The