Designed by
Title
Wikileaks website #17229206
Description
WikiLeaks is an international non-profit media organization that publishes submissions of otherwise unavailable documents from anonymous sources and leaks. Its website, launched in 2006, is run by The Sunshine Press.Within a year of its launch, the site claimed a database that had grown to more than 1.2 million documents.
This image is editorial