Dear fellow germans: try surfing to wikileaks dot de. Welcome to the future.

April 10 2009, 8:20am | Original Link »