KABUL: Two loud blasts were heard in Afghanistan's Kabul on Monday as two presidential inaugurations were held by rival leaders...
KABUL: Two loud blasts were heard in Afghanistan's Kabul on Monday as two presidential inaugurations were held by rival leaders...