Witch hunting: The unknown ugly shadow!

Witch-hunting is a long-time cultural practice ratified ages ago and still prevalent in our country's rural areas. Today India has 12 states where still cases of witch-hunting are prevalent, and…

Continue Reading Witch hunting: The unknown ugly shadow!