Article from July 4, 2024. Via Reddit.

  • @Knock_Knock_Lemmy_In
    link
    22 months ago

    led some users to mistakenly believe it was a recent development.

    Come on. What about all those CDs in Epstein’s safe?