627
epstein didn't kill himself
(mander.xyz)
A place for majestic STEMLORD peacocking, as well as memes about the realities of working in a lab.
Rules
This is a science community. We use the Dawkins definition of meme.
Maybe, but I imagine connected people knew something was up with that island. I remember hearing about the "Lolita Express" plane in maybe the early 2000s on the Internet. At the time I probably thought it was a conspiracy theory, but that it reached common people like me indicates that if you're actually going there, you'd have some questions.