Where do Ghosts Come from?

Supposedly ghosts come from the spirits of the dead, that is if you actually believe in ghosts. Many people don’t some do. It is thought that some spirits for some reason don’t go into the great beyond, instead they stay on earth and haunt. Look here for more information: