ACLED-APW Report Tracking Disorder During Taliban Rule in Afghanistan

twitter 12

Thousands of residents in southern Helmand province on Tuesday called for long-lasting peace and stability in the country, urging the international community to play a mediator’s role among the Afghan warring sides.