Tag: Kidnappers ambush police to free colleagues

Kidnappers ambush police to free colleagues, but they pay for it

TRACKING >>Two of the arrested kidnappers in Ogun. Photo The Kidnappers operating in Ogun staged a daring rescue…