In Anambra State in Nigeria, two self-acclaimed prophetesses have been arrested for trapping and pounding children for rituals. Children have been rescued from a room packed with fetish items, according to sources. Women identified as Rejoice Raymond, 39, and Chidi Felicia Nwafor, 80, were arrested by police agents assigned to …
Read More »