Police arrest Bayelsa socialite, John Lyon, for kidnapping, other crimes
By Ridwan Adekunle The Nigerian Police in the Federal Capital Territory (FCT) Abuja, has arrested a Bayelsa popular socialite, John Ewa popularly known as John Lyon, as one of the suspected kidnappers terrorising residents of the State. According to available…