Border Wall: Another Promise Kept

  • Post category:Opinion
  • Reading time:6 mins read

US taxpayers already foot the bill of the $68.7 billion of new Illegal Immigrants each year; visa overstays account for half of the problem.