As Afghanistan Rises in Revolt, America Sinks Further into Grave of Empires

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 that those killed were innocent, NATO has maintained that they … Continue reading “As Afghanistan Rises in Revolt, America Sinks Further into Grave of Empires”