Fences and walls are as old as mankind and billions are still spent to build them because THEY WORK!
We don't have to re-invent the wheel here. We just have to use some common sense and acknowledge the overwhelming demand from the American people to stop illegal immigration into our country.
That's only 1 years worth of foreign aid we give to Egypt and Israel each and every year!
LOL! Where do you put this "great wall" (that will make us look unbelievably silly) in the parts of the border that are defined by rivers? Right down the middle of the river, like an island?