Joint Cybersecurity Pledge Bites Russia, China – But Does It Have Any Teeth?

27 nations signed joint agreement on foul play in cyberspace. The question is - will it do anything?