Submitted by Robbie McBeath on Thu, 05/18/2017 - 17:30 Links Chinese state outlet blames US for ‘WannaCry’ ransomware Offsite url Open offsite URL