Class 6 Student Tossed into Deep Pit Amid Witchcraft Accusations
In Sierra Leone's Torijehun Village, accusations of witchcraft have stirred unrest following a young girl's paralysis...
In Sierra Leone's Torijehun Village, accusations of witchcraft have stirred unrest following a young girl's paralysis...
Subscribe to our newsletter