Home > Meme Archive
Mar 7, 2017 Source: Mashable
Wikileaks dumped a huge cache of CIA documents and files this morning in the first of a series of Vault 7 leaks, and in doing so, showed the world the agency's horrible taste in memes. The whole leak, codenamed "Year Zero," can be viewed via torrent ... (Read More)
|
Tweet |