Posted on

The Priest who Said He Could Time-Travel

On September 24, 1953, Douglas K. DeVorss, founder of the DeVorss Publishing Co., was shot to death at point-blank range…

You must be logged in to view this content.