The leaders of the United States, Mexico and Canada on Friday signed a new trade deal replacing the old NAFTA in a triumph for President Donald Trump who insisted on what he said were better conditions for US workers.
"This is a model agreement that changes the trade landscape forever," Trump said at the signing ceremony in Buenos Aires, on the sidelines of a summit between the leaders of the G20 countries.