Even as the world is waking up to new images of more atrocities committed by U.S. troops in Afghanistan, even as Afghans are taking to the streets, outside their villages to protest what they perceive to be American aggression against Afghan soil, two more deaths of innocent civilians have been reported, this time in the […]