The republicans ARE to blame, and so is obama and his democrat ilk.
This is a problem that has been going on since the US and mexico have been sharing a border.
When the American flag was planted in mexico city during the mexican-american war, we should have kept ALL of mexico instead of giving it back to the socialist spaniards and indians.
Big mistake thinking that manifest destiny only stretched from east to west.