Delta Hotel Manager, Three Others Arrested Over Guest’s Murder
The Delta State Police Command has arrested the manager of Century Home Hotel in Owhelogbo, Isoko North Local Government Area, along with three others, in connection with the…