The Society for Psychical Research was set up in London in 1882, the first scientific organisation ever to examine claims of psychic and paranormal phenomena.
The Society for Psychical Research was set up in London in 1882, the first scientific organisation ever to examine claims of psychic and paranormal phenomena.