nalakagunawardene.com
Can Humanity Survive the Information Deluge? Reflecting on WikiLeaks…
This is one of my favourite cartoons on new information and communications technologies, or ICTs. It was on a Season’s Greetings card I received some years ago (when paper-based cards were st…