Independent Corrupt Practices And Other Related Offences Commission

Time delay, another form of corruption – ICPC (Daily Trust)