Taliban Fighters Patrol Streets of Kabul

528

Aug.18 — With the Taliban controlling Kabul, residents in the Afghan capital must now pass through a number of check points to get around, including in the formally heavily secured green zone. This video is from today in Kabul.