Sharif, Balkh Province, was held with little fanfare under the shadow of the Taliban.
Various news views from Balkh province, Mazar-e-Sharif city, Afghanistan.
Police in Afghanistan have arrested more than 34,000 beggars from across the country over the past year to give an end to the culture of begging in society, a deputy on counter-narcotics of the ...