Nonstop: Afghans waving the national flag in Kabul

  • 3 years ago
Protests were carried out across various cities of Afghanistan on Thursday in defiance of the Taliban rule. To mark Afghanistan's Independence Day on August 19, several protesters took out a parade with the national flag. Watch top headlines.