Technology news April 20th 2017 Stuxnet virus Malware Credit card Passwords and more