Republicans Pushing National Biometric ID Bill
It’s “deja vu all over again” as the issue of biometric national ID cards, which would be required in order to work, travel, receive benefits, or otherwise move about in America, has reared its ugly […]