The Obama Administrations' major, high-profile foreign policy initiative in the developing world cannot be 30,000 new troops in Afghanistan. Now it looks like some Democratic members of congress are realizing that.
Yesterday Congressional Black Caucus Chair Barbara Lee and Committee Chairmen Henry Waxman, John Conyers, Donald Payne and Eliot...
(23) Comments | Posted April 5, 2013 | 5:53 PM