The Daily Show had a nice piece about Ahmad Chalabi's recent visit to our country.
Crooks and Liars has the video.
« Oh Good Lord | Main | 83,000??!?!? »
The Daily Show had a nice piece about Ahmad Chalabi's recent visit to our country.
Crooks and Liars has the video.