MAZAR-I-SHARIF (Pajhwok): A number of physically-challenged people held a gathering in northern Balkh province to ask the international community, especially the World . . .