New Ransomware Sweeps Globe - False Flag or Genuine Cyber-Attack?