There it is! The press release from German police confirming the seizure of the BlackSuit ransomware gang's leak site and servers