Ritual Sacrifice – news article (1970)

Prev Article
Next Article
Report an Issue

    Description

    News of The World, March 29th, 1970.

    This was one of a small series of articles attributed to the occultist Charles Pace, that the News of The World ran in 1970.