Social Media Conspiracy Theorists Blame Satan for Astroworld Deaths

Some videos on TikTok, which have received more than a million views, claim eight deaths were the result of demons

Facebook