Security forces inspect the site of a suicide bomb attack in Kabul, Afghanistan, Thursday, Nov. 29, 2018. Taliban insurgents staged a coordinated attack targeting a security firm in the Afghan capital on Wednesday, killing people and wounding others.
{}