Charles V. Peña on the Need to Withdraw from Afghanistan
Recorded: Wednesday, June 22, 2011
Download the mp3 file
Charles V. Peña on WTOP radio discusses the need to withdraw more troops from Afghanistan.
Experts: Charles V. Peña
Issues: Defense and Foreign Policy, Politics