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...

read more