Submitted on 18 August, 2004 - 23:00
American website dedicated to 'holding corporations accountable'.