KABUL, Jan 29, 2011: Policemen stand guard during a protest by residents against Iran’s execution of Afghans in Kabul.
Visits: 0
KABUL, Jan 29, 2011: Policemen stand guard during a protest by residents against Iran’s execution of Afghans in Kabul.
Visits: 0
GET IN TOUCH
NEWSLETTER
SUGGEST A STORY
PAJHWOK MOBILE APP