More than 30 years have passed since President Bill Clinton persuaded Congress to ratify the North American Free Trade Agreement (Nafta) and yet the trade agreement still infuriates many voters and hangs over Kamala Harris’s – and the Democrats’ – chances in this year’s elections. Zombie-like, Nafta just keeps coming back, decades after many Democrats […]