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.
Comments