Explosion outside police office in West Afghanistan causes casualties

Afghanistan, Afghan blast, explosion
World
image