Afghan ‘Lord of the Flies’
September 2, 2009How in the living shit of any-kind-of-daylight can the US ‘win‘ any kind of war in Afghanistan? On Tuesday via Raw Story: According to a watchdog group and a litany of whistleblowers, Armorgroup North America,…