It truly is a matter of National Defense. The terrorists have been pouring into South America and Mexico. Russia has been helping Venezuela.
The VP of Venezuela is of Syrian descent with ties to Hezbollah, and a drug dealer. Violence there is being largely ignored by US media.
Admiral responsible for that area has testified that he doesn’t have a big enough fleet to take care of it.
Here’s an answer to the Useful Idiot Marches very good and short found at NRA TV - just click the video after you arrive at the site:
It was music to my ears during the campaign when Trump said he would treat the Mexican drug cartels as an enemy army.