Sunday, July 21, 2024

Francis Iduh

November 18, 2023

Bayelsa police nab cultist suspected of killing DPO in Rivers

Police said the suspect, Onyekachi Ikowa,43, the second-in-command to TuBaba, leader of the dreaded “Icelander’’ cult group in Rivers, was arrested on November 18.

Police