More allegations against IGP
1251545293
A statutory declaration by a purported aide de camp of Inspector-General of Police Musa Hassan has alleged that his former boss had triads links.