It sure did come from them. And, it was investigated.
And their experts ruled out Ritual sacrifice. And people were ruled out as suspects. Even the investigators testified that they could not place the suspects at the bridge for the murders and had no evidence of them being there. Alibies.
That theory only carries on because some D-Team believe that LE and the FBI and their experts and witnesses, and bosses, and co-workers etc are conspiring to lie to frame up RA instead.
That's the conspiracy theory that now needs to be put to bed. The Odinist Ritual Sacrifice lie needs to end.