Man Convicted of Rape, Murder of 15-year-old girl, Executed in Indiana
Authorities in Indiana on Friday executed 53-year-old Roy Lee Ward by lethal injection for the 2001 rape and murder of 15-year-old Stacy Payne. Ward was sentenced to death in 2002…
Kogi Court Sentences Man to Life Imprisonment for Rape of Minor
Kogi Court found Husseini Mustapha guilty of raping a minor after strong evidence was presented. Justice Hauwa Yusuf sentenced the convict to life imprisonment under the Child Rights Law. The…