by Iyobosa Omorogie A man has been arrested in Delta state, after reporting himself to the police, following the murder ...