Wall is never ever gonna happen and BTW what do visitors to our country have to do with building an imaginary wall to keep illegal aliens from sneaking in?
No it won't because people will still cross. You know most people travelling from Mexico to the US, either legally or illegally fly. So a wall isn't going to do much. Anyway, all Americans should be very glad of legal and illegal immigrants from Mexico, as they are the backbone of the US economy.
It's definitely not all. Research suggests fully two thirds of the Mexican undocumented immigrant population in the USA are people who overstayed their visas. This is just one in a long list of reasons why Trump's border wall is stupid. The large majority of those in the country illegally came originally on valid visas.
The border wall is just one piece of a larger national security plan to keep Americans safe. Trumps plan also includes more lawyers to create less lag-time before trials for illegal aliens begins, more deportation officers, repealing unconstitutional programs like DACA, etc. The wall alone won't stop illegals but it's a very important part of a larger plan.
Pork... this is delusional. The wall has nothing at all to do with safety and everything to do with wasting billions of dollars in service of the man's ridiculous ego.
North Korea.