Home Tags Matthew Shepard

Tag: Matthew Shepard

George Floyd Killing: Mafia Murder or Human Sacrifice? with E. Michael...

Whatever motivated the murder of George Floyd, it will be remembered as a classic human sacrifice myth.

What's HOT from Senior Editors