Pages

Friday, 8 January 2021

Blackpool Council: UK Local Authority's Accidental Data Breach Exposes 428 Citizens' And Landlords' Personal Information Publicly Online