Jed Babbin on Pres. Obama's Afghanistan Speech

Stop Their Socialist Disarmament.

Donate Now.

In a speech today, President Barack Obama announced intentions to withdraw American troops from Afghanistan following peace negotiations and the acceptance of preconditions by the Afghanistan people. Cam Edwards speaks with Jed Babbin, political commentator and Former Deputy Undersecretary of Defense, who says these preconditions would be impossible for the country to actually accept. "This is not Munich, this is Vietnam," says Babbin. Originally aired 6/22/2011.