In 2018, 8chan users discovered an image that allegedly shows children “trapped” inside “underground rooms” at embattled billionaire Jeffrey Epstein’s Little St. James Island, which is located in the Caribbean. UK-based news outlet Neon Nettle reports: On April 3, 2018, QAnon posted a message on alt media board 8chan, along…