EFCC office

DSS, EFCC clash over Lagos office building

THE Department of State Services (DSS) and the Economic and Financial Crimes Commission (EFCC) have reacted to the alleged...

Support the ICIR

We need your support to produce excellent journalism at all times.

- Advertisement

Recent