Published: May 21, 2023, 6:29 p.m.
b'
\\n
Who do you believe?\\nDuring the moral conundrum of the 1980s satanic panic, one supposed sex ring is investigated in Long Island, New York.
\\nBut is all what it seems?
\\n
\\nSupplementary material:
\\n
https://www.DethCult.com/trial\\n
'