La Asamblea General de las Naciones Unidas aprobó formalmente un acuerdo el miércoles con el objetivo de impulsar la cooperación mundial para hacer frente a la creciente migración.
Estados Unidos, Israel, Hungría, República Checa y Polonia votaron en contra del pacto voluntario.
El gobierno del presidente de los Estados Unidos, Donald Trump, dijo que el enfoque global del tema no era compatible con la soberanía de los Estados Unidos y que Washington no participó en las negociaciones sobre el pacto migratorio.
El miércoles se aprobó una resolución de la Asamblea General de Estados Unidos que consagra el acuerdo con 152 votos a favor y 12 abstenciones, mientras que 24 países no votaron.
En una ceremonia en Marruecos este mes, 164 países firmaron formalmente el pacto.
Bélgica votó a favor de la resolución de Estados Unidos el miércoles.
El primer ministro de Bélgica, Charles Michel, ofreció su renuncia el martes después de que los opositores presentaron un voto de no confianza en una crisis política provocada por su apoyo al pacto de la ONU.
Desde julio, el acuerdo, que aborda temas como la forma de proteger a los migrantes, integrarlos y enviarlos a casa, ha sido criticado por políticos europeos de derecha en su mayoría que dicen que podría aumentar la inmigración de países africanos y árabes.