India Supreme Court Condemns Witchcraft Allegations

India’s Supreme Court overturns lower court decision that paused the trial of 13 individuals accused of abusing an elderly woman after branding her a witch.

Continue reading India Supreme Court Condemns Witchcraft Allegations at The Wild Hunt.

By

Leave a Reply