Israel National NewsWatch: Taliban 'foot soldiers' running amok in Kabul, embarrassing leadershipWARNING: Graphic violenceArutz Sheva StaffPublished: Sep 28, 2021, 10:53 PM (GMT+3)Updated: Invalid DateTalibanKabulVideo: CRUX Found a mistake? Contact usGet the latest news in your mailbox