The dismissal by the Economic and Financial Crimes Commission (EFCC) of 27 officials for corruption related offences again highlights integrity challenges on the part of those prosecuting the war ...