The reported refusal of the Inspector General of Police, Ibrahim Idris to appear before the Senate has been clarified as more of a disagree over…
The reported refusal of the Inspector General of Police, Ibrahim Idris to appear before the Senate has been clarified as more of a disagree over…