Don't let em fool ya, Mexico is not a poor country either and can afford to do this on its own if it wanted to.
There is absolutely NO reason to be sending our money to Mexico, other than the fact that Mexico refuses to spend its own money to police the borders.
Mexico is corrupt and until the people of Mexico stand up against corruption, it will continue to be that way