TPM World News

Cyberattack Affecting Europe Causes Widespread Disruption

Sebsrblmttkoapvzgzlq
AP Photo / Dominic Lipinski