IT Security Internal documents leaked as Rhysida claims responsibility for British Library ransomware attack PulauWin — November 21, 2023 add comment