Police arrest abductor of Catholic priest, 6 other kidnappers in Abia
Personnel of the Abia State Rapid Response Squad (RRS) of the Nigeria police have arrested another seven suspected kidnappers, bringing the number of such arrests …
Personnel of the Abia State Rapid Response Squad (RRS) of the Nigeria police have arrested another seven suspected kidnappers, bringing the number of such arrests …