The Supreme Court of Nigeria has delivered a landmark judgment dismissing a challenge by 19 state governments against the constitutional validity of federal anti-corruption agencies – the Economic and Financial Crimes Commission (EFCC), Independent Corrupt Practices Commission (ICPC), and






