Why We Can’t Reveal Owner of Seized 753 Duplexes— EFCC
The Economic and Financial Crimes Commission (EFCC) has addressed public speculation surrounding the ownership of a massive estate recently forfeited to the Federal Government. The property, comprising 753 duplexes and apartments, is located in Plot 109, Cadastral Zone C09, Lokogoma District, Abuja. Responding to activist Omoyele Sowore’s claims of a “cover-up,” the EFCC clarified that…

