Silkie Carlo

Has your local shop blacklisted you?

26 October 2024 9:00 am

Britain’s obsession with surveillance is reaching new heights. Several of the UK’s largest retailers have quietly installed facial recognition checkpoints…