Trump Wall Will Pay for Itself by Preventing Just 160K Invaders

A border wall between the U.S. and Mexico will pay for itself within a few months if it just manages to halt 160,000 or so invaders entering America, a new study has... Read more »