Humanists International calls on African Commission to tackle witchcraft-related human rights abuses
Humanists International has urged the African Commission on Human and Peoples’ Rights (ACHPR) to take concrete action against the plethora…
Read More