El presidente Andrés Manuel López Obrador responsabilizó, en una gran parte, a la Organización de las Naciones Unidas (ONU) por los problemas de migración que padecen los países. La migración masiva hacia Estados Unidos —y su paso por México— de ciudadanos de Centro y Sudamérica, dijo, es porque no se atienen las causas de fondo. Es decir, más apoyo a la economía, como mayores empleos; y, programas sociales. «Hay una crisis mundial, exacerbada, en muchos países; la gente no sale de sus países por gusto, lo hace por necesidad. Entonces, hay un enfoque equivocado para enfrentar el fenómeno migratorio, que tiene que ver con las políticas que se han ido implantando y tiene mucha responsabilidad la ONU», señaló. Sostuvo que el organismo internacional debe tener mayor participación en atender temas de fondo.»Se convirtió en un aparato burocrático, anquilosado, es como un adorno, como un florero», expresó. Comentó que, en su momento, planteó que debía atenderse la corrupción y la desigualdad en el mundo. También el crae un fondo entre todos los países y considerando lo que tienen que aportar los más ricos del mundo. «¿Qué hace la ONU en eso? Nada», afirmó. «¿Por qué hay está afluencia de migrantes?» Porque no hay un solo plan de organismos financieros internacionales, del Banco Mundial, de las principales potencias, para ayudar a los países con más pobreza», añadió. Sentenció que, lo único que hacen, «es tomar partido en las guerras y enviar armamento».