technollama.co.uk
The implications of Megaupload
May you live in interesting times, the Chinese say. Oh my, aren’t we blessed? The file-sharing site Megaupload has been the subject of an international law enforcement operation by U.S. autho…