March 31, 2023

A suspected kidnap kingpin, John Ewa, arrested in Abuja and responsible for high-profile kidnappings in Bayelsa State is currently being paraded alongside three members of his gang by the Bayelsa State Police Command at the Police Officers Mess, Yenagoa Bayelsa State. The PUNCH reported that the suspected kidnap kingpin had been on the wanted list

Read More

Leave a Reply