In an era in which Snowden and Wikileaks have laid bare the extent to which the US Government penetrates foreign and American companies for espionage, is it hypocritical to charge other countries for the same thing and is Microsoft right about needing a Digital Geneva Convention?