The United States of America prides itself on being the strongest regional hegemon in the world. It sees itself as the worlds police force with the rights as well as the capability to impose its way of life on other states. Obviously, this is not always to be seen as a bad thing, however, the obnoxiousness in which it carries itself has tended to rub a lot of states the wrong way.
Being from England, as a child I grew up wanting to be American, my television was flooded with American shows as much as British, everything about Hollywood seemed newer and shinier. The trips we took as families were to hotspots Disneyland and New York, ethereal places which could not be recaptured in tiny rainy Britain. Time has changed my perspective. Behind the glamour lies an ugly history of genocide, gun violence and corruption. Being so close to the states in Canada has only affirmed this view in my mind. However, whilst Canada is generally respected by the States, Latin America is not nor has it ever been. The United States might be a good neighbour to us, but it has certainly not always been a great neighbour to Latin America.
Who can forget what Donald Trump has said about Mexico in the past.
The funniest thing is that Donald Trump is not the first president to not treat Latin America with respect, the anger felt is at times very justified