AdvertisementA Flurry Of Contradicting 'Facts' Convolutes Reality In AfghanistanOctober 27, 2012Sean CarberryfacebookEmailU.S. troops patrol in the Baraki Barak district of Logar province, Afghanistan. (NPR)