Bing West

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

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

Loading...