B BBC News The latest from the BBC.... Tackler Jun 16, 2005 #1 The US says it will give countries taking part in a visa scheme more time to introduce biometric passports. http://news.bbc.co.uk/go/rss/-/1/hi/world/europe/4095244.stm
The US says it will give countries taking part in a visa scheme more time to introduce biometric passports. http://news.bbc.co.uk/go/rss/-/1/hi/world/europe/4095244.stm