Source: Youtube
Afghans protest against Taliban in Kabul , wave Afghan flags on Independence Day | Afghanistan News
Flag-waving protesters took to the streets of Afghan cities on Afghanistan's independence day as a measure of resistance against the...