Chhattisgarh ajab ajab news

OMG: In this village, demons are worshiped not gods and goddesses, history is hundreds of years old, know the whole matter

Report: Nikhil Mitra Ambikapur. You have seen worshiping Gods and Goddesses in religious rituals, but…