Friday, 28 November 2014

Political Blotter: Barbara Lee troubled by US troops' new Afghanistan role



Barbara Lee -- a staunch critic of the U.S. war in Afghanistan ever since being the lone vote against authorizing military force days after the Sept.

No comments:

Post a Comment