February 19, 2025

Judiciary tops ICPC corruption index with N9.4bn bribes in two years