← Return to photo page

Scores of Afghans protest parliamentary election results in Kabul ...