May 16, 2017

Is Microsoft to blame for the largest ransomware attacks in internet history?