Inside Nigeria Suspect in death of Instagram vendor submits self to police byStanley OsariemenApril 11, 2023