David Gbodi Odaibo

How Nigerian Tech Wizard David Gbodi Odaibo Died 7 Days After He Won $125 Million US Govt Contract

The Nigerian community in Alabama, United States of America is mourning the loss of one of their own David Gbodi…

By Kanyi Okeke
- Advertisement -
Ad image