Nigeria has been ranked among Africa’s worst respecters of Rights, the rule of Law and…
Camara was found guilty of giving the women harmful substances and endangering their lives.