Rebecca MacKinnon: Google, Yahoo!, Microsoft and Vodaphone display some cojones. Microsoft, Yahoo!, Google, Cisco and others have been getting a lot of heat over the past year for colluding with human rights violations and state censorship in countries like China. Fortunately, three of those four companies have found the wherewithal to do more than just […]