fix articles 308078, international response corporation
The Many Contracts of Halliburton (tags)
If you have been confused by the constant flow of news stories on the Halliburton contracts for post-war Iraq, you have good reason to be.