The Anti-Corruption Commission of the Republic of Sierra Leone was established in the year 2000 as an independent institution to lead in the fight against and control of corruption through prevention, investigation, prosecution and public education. It has powers to investigate and punish corruption in addition to other related tools useful to detect, suppress, control and eradicate corruption.