Taliban members inspect the site of a blast in Jalalabad, Afghanistan, on September 18, 2021. At least two people were killed in the explosion and about 20 injured. Photo: AFP
Taliban members inspect the site of a blast in Jalalabad, Afghanistan, on September 18, 2021. At least two people were killed in the explosion and about 20 injured. Photo: AFP