New Delhi: In an unusual incident, people have been worshiping a stone ball as their principal deity (kuldevata) from generation…
New Delhi: In an unusual incident, people have been worshiping a stone ball as their principal deity (kuldevata) from generation…