Skip to main content
play

U.S. Troops acted in self-defense in deadly Afghan firefight

A U.S. military investigation found troops acted in self-defense in a firefight against Taliban forces that killed 33 civilians in Afghanistan on Nov. 2-3. The investigation backs up Brigradier Gen. Cleveland's comments just days after the incident.
Paste BN NETWORK