Tuesday, December 1, 2009

The Afghanistan surge is coming--is it time for a "War Tax?"

President Obama outlines the new US policy for Afghanistan Tuesday night, as America faces hard questions about the cost of military escalation, and the elusive nature of "victory" after eight frustrating years of fighting the Taliban.

MP3 File

No comments:

Post a Comment