News

A long-held tradition in Madhya Pradesh has a surprising twist. Villagers in Padlya worshipped stones as protective spirits.