It Has Now Been 3 Years Since Wikileaks Last Added a New Leak to Its Web Site
Not concern-trolling, just a modern proposal.
They were very busy tweeting for years instead of maintaining the site (last update, overall, seems to be October 2021).
Last leak:
It seems relevant to the Twitter-fueled UK riots. █