The Aetherius Society founder claimed that he met Jesus Christ at Holdstone Down mountain in 1958.
18 April 2018 10:00 AM GMT