Sun, Aug 14, 2016, 12:36 PM
Women are made to drink water from shoes and drag themselves down 200 steps of a temple, in the name of driving the devil away. These superstitious beliefs are held by people in Bhilwara in Rajasthan. Bhilwara Assistant Superintendent of Police (ASP) Naresh Cheeta said that three persons were arrested in this connection. Action will be taken against the accused, he assured.