The Rise Of National ID Card Systems

With India, Egypt and other nations engaging in ambitious programs…