No Thumbnail

England and Wales Grows Biometric Surveillance of Innocent Citizens

The simple fact is that if your mugshot is held on a police database in England or Wales, your face could be one of 18 million that have been uploaded to a biometric facial recognition database. What is most concerning, however, is that an undisclosed