Hmmm

John Ashcroft signs on as new ethics chief at Blackwater Corp (now rechristened Xe).

More Edblog