Just-In: Hotel Manager Conspires with Two to Murder Lodger News Leverage Editor March 28, 2025 Four suspects have been arrested, including Godwin Oghene Oboirode, the manager of Century Hotel in Owhelogbo in Owhe, Delta State, following the death of Mr… Continue Reading