Oops! It appears that you have disabled your Javascript. In order for you to see this page as it is meant to appear, we ask that you please re-enable your Javascript!

Tag: Wales

Wales is a country part of the United Kingdom.

Latest Articles

Chinnery ‘Backseat Driver’ ghost photo still causes debate

Is the Chinnery Backseat Driver ghost photo real. RICK HALE looks at the controversial snapshot...

Random Articles

Doctor Faustus and Demonic Pacts: When Demonology was taught as Science…

JON KANEKO-JAMES looks back on the days when Demonology and the Occult was accepted as scientific fact taught at universities