Watch: Taliban 'foot soldiers' running amok in Kabul, embarrassing leadership

WARNING: Graphic violence

Tags: Kabul Taliban
Arutz Sheva Staff ,

Taliban
Taliban
iStock

Video: CRUX



top