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 cul ...
A walk through rural Yunnan finds painted mountains, Buddhist temples, and fields of marigolds, showing how village life ...