News

⚡Chhattisgarh: Women Allow Priests to Walk on Them in Hope to Have Baby (Watch Video)

By Team Latestly

For having a baby, hundreds of married women participated in a bizarre ritual in Chhattisgarh's Dhamtari district on Friday.

Read Full Story