War in afghanistan, Self-detonation


v20240901