Pretas and pitrs are both spirits. They are not alive but are believed to be lively enough to occasionally appear in the living world. Yama, the God of death, is the…
People believe that bhootas look just like living humans, but there are ways to identify them. The clearest sign is that their feet point backwards. The literal meaning of the word bhoota…