The Police Service Commission has suspended the embattled Deputy Commissioner of Police and Head of the Intelligence Response Team (IRT) of the Nigeria Police Force, Abba Kyari. This was disclosed in a statement issued by the spokesperson for the commission, ...
Read More »