Tag: pt evil confounds

Halliburton has agreed to pay a $250 million fine to Nigeria after the country brought bribery charges against the corporation's former CEO, revered and...

Wonkette Bazaar