An opportunity for crucial change at Nigeria’s EFCC

The EFCC was established in 2004 as the lead state institution in the fight against corruption

The EFCC was established in 2004 as the lead state institution in the fight against corruption