When a woman was seen walking in the river, people started worshiping her as Narmada Devi, the truth came to know
Something happened in Jabalpur of Madhya Pradesh that people started worshiping a woman considering her as ‘Narmada Maa’. People used to say that women can walk on water. Apart from this, even his clothes do not get wet in the water. The rumor was sparked by a misleading video which claimed that the woman was […]