medical data breach Redcliffe Labs ‘data leak’: Records of 12 million patients spill into public domain; details here Newsroom Staff October 25, 2023