United States or Sierra Leone ? Vote for the TOP Country of the Week !
Even at the present day the worship of female spirits, only half acknowledged by the Brahmans, prevails among these people, and in the past the national deities of many tribes were goddesses who were propitiated with human sacrifices. Thus the Chutiyas of Sadiya used to adore a goddess, called Kesai Khati the eater of raw flesh.
Word Of The Day