Kabul dismisses reports on IS presence in Afghanistan as groundless

Daesh or Islamic State (IS), Islamic Emirate of Afghanistan, Syria, Libya, Afghan security forces
World
image