Decomposing Bodies Of 3 Nigerian Police Officers, Others Recovered In Delta State Forest
Following their disappearance and the distress call, a combined team of security agents and vigilantes went in search of the officers in a nearby forest on Sunday.
What's Your Reaction?