Again, what is available to the public and what actually is in the wording are two very different things. So no, you haven’t read the agreement. You w read what the trump administration made available to the public, which , after four years of nonsense and lies and his corruption of everything he touches , there is no doubt that you read the same polished turd we all seen. Unfortunately, there is still not a single high level, military or civilian that has not called it a surrender. Trumps folks attempted to shine it up a bit by calling it a “negotiated withdrawal “. But , everyone knows that is a fancy term for surrendering. As for the border, well it was a mess. Probably going to be a mess for a long time. But your numbers are not accurate, about 5000 Haitians were allowed to stay pending a review of their asylum status. The rest were shipped back home or voluntarily went to Mexico. Of the 5000 that are here, about a third of them will qualify to stay. The rest will be sent on their way. It’s not ideal but that’s the way our laws work. And without immigrants, we wouldn’t be the country we are for better or worse.