By CEP Staff • 22 March 2010 in News

US privacy debate continues – New Hampshire defeats biometric ID card legislation