Downloaded videos come without watermark.

Afghanistan: Taliban Soldiers Stationed Near Military Base In Kabul

You can also download at AP / Reuters
  • Captured on Tuesday 17th of August 2021
  • Location is Kabul


After the Taliban took control of Kabul, security forces were seen heavily armed at the military base near Kabul. Pr Read more...