The Nigeria Police Force has released a statement saying they owe no apology to the Nigerian Senate after the Inspector General of Police Ibrahim Idris again failed...
The Inspector General of Police Ibrahim Idris once again failed to appear before the Nigerian Senate after he was asked to do so, Punch reports. The Senate...
Recent Comments