Afghan Women stage protest against CDA operation

2015-07-30 1

Afghan Women stage protest against CDA operation