The Bill Press Show: Derrick Crowe on President Obama's vision for Afghanistan

Brave New Foundation's Political Director Derrick Crowe on Current TV's "The Bill Press Show," discusses President Obama's latest speech on the Afghanistan pullout timeline.

Be the first to comment

Please check your e-mail for a link to activate your account.

Join the international effort to expose the financial & humane costs of the U.S. military industrial complex.

take action Sign up to stream Unmanned: America's Drone War for free! sign the petitionTell congress to end 'Signature Strikes' $Fund Love, not War!