The wall will pay for itself.
America Uncovered seems to have a clue. Been watching their other channel China Uncensored and came across it and found them calling out the Clintons, Mueller, and others with Uranium One. Now they prove the wall will pay for itself and do so in 10 years.