Mexicans protest against a free trade agreement, ahead of NAFTA renegotiation talks in Mexico City in August 2017. Jose Mendez/EPA
Mexicans protest against a free trade agreement, ahead of NAFTA renegotiation talks in Mexico City in August 2017. Jose Mendez/EPA