Pandora Papers: Justice Stella Ogene London Property & Offshore Account
In November 2020 when Stella Oghenekume Nkiruka OGENE retired from the judicial service of Delta State in Nigeria’s oil-rich Niger Delta region, she had headed the state’s Customary…