Daily news from Nigeria and the world at large
Operatives of the Nigeria Police Intelligence Response Team (IRT) in a joint operation with the Police…