News

UK government faces pressure to enact stricter laws on facial recognition. A new Ada Lovelace Institute report reveals ...