Half of Europeans show support for ID cards

LogicaCMG