Blackwater Buzz
November 15, 2007, 1:00am

The State Department has been facing rough times lately, with its lax oversight of government contractors under scrutiny, diplomatic dissatisfaction over forced postings to Iraq, and a behemoth embassy in Iraq that is expected to cost $144 million more than projected.

From The Center for American Progress

Comments