No, I think this is a waste of taxpayer funds! All this does is create another level of federal bureauacy that we really don't need. The one really major attack on American soil was Sept 11, 2001 and since then, Congress has passed one bill afer another, the most famous being the Patriot Act, to do just exactly what this new law would do. Since 9/11, all of our security agencies (DHS, FBI, CIA, NSA, alll 50 state criminal bureaus, and all major police departments) in the country have created methods to coodinate whenever a threat is detected. Additionally, all 250 Americans who have travelled overseas to fight for ISIS or whoever are on nationwide watch lists and no fly lists and every federal and state criminal agency in the country know who they are. Additionally, federal agencies have close working relations with their sister agencies in other countries and Interpol to detect foreign terrorist fighters. As a result, there has not been another 9/11 in America and each federal agency routinely runs alerts to test the system. Unfortunately, the current President wants to maintain an atomsphere of fear and terror in Americans for people from other countries as seen in his travel bans. Now he wants us to believe that all Latinos are terrorists, total BS!! We do have born and raised American citizens who want to maim and kill other Americans based on ideology. That seems to be our greatest threat and yet, there seems to be no programs to identify those people. The last several mass killings in this country have been by Americans born and raised here. Where is the program to identify and prevent those killings??