Delta Police have arrested popular content creator Ifeanyi Ogbonna, popularly known as “Odogwu of Asaba,” over the alleged rape and death of a 20-year-old woman. Authorities say investigations are ongoing as Nigerians demand justice.