A coalition of Islamic scholars and organisations, yesterday, protested rampant cases of ritual killing in Iwo land, Osun State and alleged labelling of their clerics, also known as Alfas as ritualists.
The post Muslims protest ritual killings in Osun, labelling ‘Alfas’ as ritualists appeared first on The Guardian Nigeria News – Nigeria and World News.