Attention all those who call themselves witches. Stay out of India. You are not welcome there. Witches have become more of a problem in India here lately. This footage talks about witches and what happens to them.
Attention all those who call themselves witches. Stay out of India. You are not welcome there. Witches have become more of a problem in India here lately. This footage talks about witches and what happens to them.