Taliban supreme leader Haibatullah Akhundzada has made his first ever public appearance, officials announced Sunday, after he addressed supporters in the southern Afghan city of Kandahar.
Taliban supreme leader Haibatullah Akhundzada has made his first ever public appearance, officials announced Sunday, after he addressed supporters in the southern Afghan city of Kandahar.