150 150 Cambodia Development Center

The US and NATO hit Russia with a coordinated barrage of hacking accusation, claiming that Moscow was behind a slew of recent malicious cyber attack around the world.

RT