The timing is a bit fishy, isn’t it? Just as Donald Trump visits Mexico to hold a joint press conference, which resulted in Hillary Clinton criticizing Trump’s visit as a photo-op, NBC News goes in-depth  on immigration. NBC News admitted the current physical barriers exist, but aren’t continuous, and try to outline how the U.S. already as a border wall:
What Trump never mentions is that American taxpayers have already spent billions of dollars on border security, including a 700-mile long physical barrier along the southern border with Mexico.
Over the past 24 years, the amount of money spent on border security has increased 14 times; the number of border patrol agents have increased 500 percent; the amount of border wall has grown from 77 miles to 700 miles since 2000; and the number of people being apprehended trying to cross the border have decreased by four-fifths.
It’s not continuous and was built in sections to accommodate — or divert — high trafficked border crossings, but the physical barriers already exist.
Why not discuss this before, such as when a U.S. citizen named Kathryn Steinle was murdered by an illegal immigrant and criminal?