National ID Card? Congress Approves Electronic ID Card
Are we moving towards an Orwellian 1984 scenario in the United
States? Are we still truly the land of the free? Many are
predicting severe limitations to our way of life in light of the
impending requirement of a national ID card.
On May 10, 2005, Congress approved the