The Growing National ID Trap
November 13, 2006 By Tom DeWeese Technology can be a wonderful thing. From our garage door opening automatically on a rainy day to being able to find a lost pet, to quickly paying for an item by slapping a card over a "Pay Pass" reader, technology...