FEATURED
Police arrest three ‘kidnappers’ in Delta
The police in Delta State said they have arrested three suspected kidnappers in Agbarho, Ughelli North Local Government area of the state.
The post Police arrest three ‘kidnappers’ in Delta appeared first on TODAY.