Tag: Onome Onovwakpoyeya
Police Discovered Three Decomposing Bodies In Delta
The detecting sights of Delta State Police Command has discovered three decomposing bodies along the Illah-Ugbolu Road in the Oshimili North Local Government Area...