Tonight's No Spin News
Watch the No Spin News Weeknights Beginning at 6pm ET
Having traveled to 86 countries, I believe the United States is, indeed, the land of opportunity - By A LOT, as Donald Trump might say.
Many people on Earth agree. Millions are trying to get here. No one is sneaking into Russia, China, or even Mexico, for that matter. The pathway to success is "El Norte."