Search
Library
Log in
Watch fullscreen
2 months ago

Afghanistan's Independence Day sees mass protests

The Indian Express
The Indian Express
Protesters took to streets in Kabul to rally against the Taliban rule on Afghanistan's Independence Day. People were seen waving the national flag and chanting 'our flag, our identity'.
See more about

Browse more videos

Browse more videos