Fetish Items dropped In front Of Police Post in Anambra

Charms and other fetish items, were on Thursday dropped by unknown persons right in front of a Police Post in Ozubulu, Anambra State.
It is not exactly clear who did so and why it was dropped, but report has it that its presence has unsettled men of the force attached to that unit.

Details soon…