Afghans wave national flag in defiance of Taliban on Independence Day despite violent reprisals

Afghan protesters have waved their national flag in a symbol of defiance against the Taliban on the country’s Independence Day.

Scroll to top