South Asia WorldAfghanistan: Anti-US demonstrations stagedAgenciesJuly 22, 2011September 27, 2011 by AgenciesJuly 22, 2011September 27, 2011 Bagram: Afghans have staged anti-US rallies in northern Afghanistan to protest against the US-led military presence in the strife-torn country. Outraged people gathered near the...