Sixteen-year-old Olayemi Agbeloba has died by suicide after the husband of her boss whose name could only be confirmed as Ajibode, allegedly raped her at their residence in the Eruwa community, in the Ibarapa Local Government Area of Oyo State. After perpetrating the crime, Ajibode, who is a welder, was said to have threatened to […]

Current track