Police raid criminals hideouts in Taraba, rescue kidnap victims

Operatives of the Nigeria Police Intelligence Response Team (IRT) in a joint operation with the Police…