Skip to main content

Doubts over passport face scans.

Submitted by admin on

Technology to be incorporated into new UK passports by end 2005 has a 10% failure rate.