May
22,
2023
Three persons have been sentenced to death by hanging for theft in Nigeria’s southwest state of Ekiti. The defendants, Omotayo Deji (23), Chidiebere Ifeanyin (25) and Bolaji Usman...
Continue Reading