T thenextweb.com Europe is living under Microsoft’s digital killswitch 322 points andmarios 9 years ago 175 comments