This wall is being built for a few reasons, but mainly to keep the immigrants from illegally moving across the U.S-Mexico border. Many people born in Mexico have decided that life in America would be better, so some of them get permission and sign papers to become a U.S citizen. The other people though, go across the border illegally which is easy for them to do since there is not much border control. This wall is designed to keep the immigrants out of the country and to make them legally go into the U.S.
These immigrants may not seem like much of a problem, but they are taking many jobs away from many U.S citizens causing the legal citizens to lose their jobs and not be able to make money. The country also is less safe because no one knows if bombs or weapons are being smuggled across the border.
This wall would cost a ton of money, time, and resources to build. Other than the wall, Trump wants to have immigrant holding places. Which are shelters that all the illegal immigrants end up going to so they can get checked. If they are good to stay, they are allowed in America, but if they are not good to stay they would be forced to move out of the country. Trump also wants cities to have more power on wether or not they can force immigrants to leave or stay.
Trump has not ended one program that allows anyone who is brought into America as a child is allowed to stay and have a job. This is known as D.A.C.A. or Deferred Action for Childhood Arrivals program. Would this be a good idea to keep the country safe and how can it reflect on future generations.