Tag Archives: in Abuja

NAPTIP Calls for the Castration of Rapists

The National Agency for the Prohibition of Trafficking in Persons (NAPTIP), and other related offences has called for the castration of any body found guilty of rape. Speaking at a press conference in Abuja on Friday, the Director-General of NAPTIP, Julie Okah-Donli, said they would open a sex offender register where convicted rapists would be “named and shamed,…

Read more