Breaking: Bayelsa police parade suspected kidnap kingpin
A suspected kidnap kingpin, John Ewa, arrested in Abuja and accountable for high-profile kidnappings in Bayelsa State is presently being paraded alongside three participants of his gang by using the…


