The Inspector General of Police, Ibrahim Idris has set up a panel to investigate alleged corruption in the promotion of ...