Thursday, October 08, 2009

DEVASTATING CRITIQUE

CBS foreign correspondent Lara Logan provides a devasting critique of Obama’s (apparent) Afghanistan policy.


Watch CBS News Videos Online

Via Hot Air.

No comments:

Post a Comment