U.S.-Mexico Relations After 20 Years, NAFTA Draws Praise and Controversy April 19, 2018 by Julian Aguilar