Afghan security forces arrive after a powerful explosion outside the provincial police headquarters in Kandahar province south of Kabul, Afghanistan, Thursday, July 18, 2019.

Afghanistan

Loading...