In Prompt French Fashion

Weeks after the release of the Duelfer report, France has put out their denial that they had anything to do with the Oil-for-Food UN scam.

Speak Your Mind

*