Share
Copied
An explosion occurred in the Khwaja Baghra area of Afghan capital Kabul on Sunday, TOLOnews reported, citing a spokesman for Kabul's Security Command.