John Lyon, an alleged kidnapper who operates in Bayelsa state, has been arrested by the Nigeria Police Force (NPF). Lyon was said to have been arrested on Saturday in the
Tag "John Iyon"
Advertisement
Advertisement
Advertisement
Advertisement
Top Stories
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Life and Living
Advertisement
Advertisement