Owl Sacrifice: Officials in North India on Alert Over Occult Threat in Approach to Diwali
3 yıl önce
According to Hindu belief, an owl is the vehicle of the Indian Goddess Lakshmi, the goddess of wealth. Many people in north India believe that sacrificing owls can ward off bad luck, and endue the perpetrator with prosperity.