Abba Kyari: Police yet to disband IRT, STS satellite units; Tunji Disu almost indicted
The Nigeria Police Force has said its Intelligence Response Team (IRT) and Special Tactical Squad (STS) across the country are still intact. This was …
The Nigeria Police Force has said its Intelligence Response Team (IRT) and Special Tactical Squad (STS) across the country are still intact. This was …