U.S. & British government blame the Russian military for the 2017 NotPetya ransomware Malware U.S. & British government blame the Russian military for the 2017 NotPetya ransomware Ddos February 16, 2018 0 Read More Read more about U.S. & British government blame the Russian military for the 2017 NotPetya ransomware