Bing West

Aired:  02/22/11 Views: 25,360

Bing West believes America diverted itself from the war by trying to make a modern nation out of Afghanistan. (5:46)

Loading...