Funny, Dems hated a wall and paperless entry but now want ID for everything, everywhere... and they continue to not understand they are owned by puppet masters.
NEW: European Union announces all Americans visiting nearly 30 countries, almost all in the EU, will be required to surrender finger prints, biometric data and your photograph which will be stored by their government
They are now mandating Americans surrender Digital ID data