Freedom of Information Request Leaks Personal Information of 887 People

Freedom of Information Request Leaks Personal Information of 887 People

FOI requests seem to become an issue for UK institutions