February 20th


In 1882, the Society for Psychical Research was founded in London, England by a group of prominent physicists and philosophers. It became England's leading organization for paranormal research and supernatural phenomena.