Roles of The Independent Corrupt Practices CommissioAn (ICPC) and EFCC In Nigeria
The Independent Corrupt Practices Commission (ICPC), (in full name the Independent Corrupt Practices and Other Related Offences Commission) is a Nigerian corruption agency which was inaugurated on the 29th of September 2000 following the recommendation of then President of Nigeria Gen. Olusegun Obasanjo.