Tag Archives: 24

Electrician gets 24 years for defilement, incest

Davidson Afotey Odai, an electrician who had sex with his own daughter and caused two abortions for her, has been sentenced to 24 years imprisonment in hard labour by an Accra Circuit Court. Odai, charged with defilement, incest and two counts of criminal abortion, pleaded guilty. Even when family members …

Read More »