Brazil's new far-right President Jair Bolsonaro on Wednesday blasted the UN's global migration pact, a deal he has promised to pull out of, saying decisions about who was able to come into his country need to be "sovereign".
In a series of tweets, Bolsonaro declared "defending national sovereignty" would be a priority of his government.
"No to the migration pact ... We shall establish rules without external influence, seeking to better the lives of those who reside legally in Brazil - citizen or immigrant alike," Bolsonaro said, referring to the UN's Global Compact for Safe, Orderly and Regular Migration (GCM).
"We will never refuse to help those in need, but immigration cannot become an indiscriminate act ... If we control those who enter our homes, why should it be different with Brazil as a nation?" he added.