Hmmm

Views

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

ABOUT THE AUTHOR

Josh Marshall is editor and publisher of TalkingPointsMemo.com.
LIKE US ON FACEBOOK