Guardian Spirits and Protective Ghosts
Throughout history, people in many cultures have reported encounters with spirits that they believe are not hostile, but protective. These entities are variously described as guardian spirits, protective ghosts, ancestral spirits,…
Read story


