Thousands of Afghans have taken to the streets for the second day in northwestern Afghanistan to protest the killing of four people in a night raid by NATO forces this month. While many residents of the city of Taloqan (in addition to the local police force) claim...
As Afghanistan Rises in Revolt, America Sinks Further into Grave of Empires
read more