A Taliban fighter watches as people take part in a protest. Photo by Muhammad Imran
People carry the national flag as they take part in an anti-Taliban protest held during Afghanistan's Independence Day, in Kabul, on August 19. Reuters
Hundreds of protesters, including women, took to the streets in Kabul. Reuters
Protesters chanted slogans including “Our flag, our identity”. AFP
The banner has become a symbol of defiance against the Taliban. Photo by Muhammad Imran
A motorcyclist in Kabul. AFP
A procession of cars and people carrying Afghan flags makes its way through the streets. AFP
A procession of cars and people carrying Afghan flags makes its way through the streets. Reuters
People carrying the national flag march in Kabul. Reuters
Afghans pass by a poster of President Ashraf Ghani, who has fled the country. EPA
Afghans celebrate the 102nd Independence Day of Afghanistan with the national flag in Kabul. AFP
A Taliban fighter watches as people take part in a protest. Photo by Muhammad Imran
People carry the national flag as they take part in an anti-Taliban protest held during Afghanistan's Independence Day, in Kabul, on August 19. Reuters
Hundreds of protesters, including women, took to the streets in Kabul. Reuters
Protesters chanted slogans including “Our flag, our identity”. AFP
The banner has become a symbol of defiance against the Taliban. Photo by Muhammad Imran
A motorcyclist in Kabul. AFP
A procession of cars and people carrying Afghan flags makes its way through the streets. AFP
A procession of cars and people carrying Afghan flags makes its way through the streets. Reuters
People carrying the national flag march in Kabul. Reuters
Afghans pass by a poster of President Ashraf Ghani, who has fled the country. EPA
Afghans celebrate the 102nd Independence Day of Afghanistan with the national flag in Kabul. AFP
A Taliban fighter watches as people take part in a protest. Photo by Muhammad Imran