Why Are Owls Sold For Rs 10,000-50,000 For Sacrifice On Diwali?
According to Hindu beliefs, the owl holds a unique place for being nocturnal, solitary, and having a sharp cry. The owl is considered linked to Alakshmi, the goddess of misfortune, who is thought to accompany those with unsettled past-life karmas