Facial Recognition Is Finally Raising Questions About Government Accountability
For most of this century, anyone in London has been photographed and filmed an average of 300 times each day. Their reasoning to start such intrusive scrutiny was that England, Wales, and Scotland…