Select Page

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.