Tech and Gadgets3 years ago
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 Odaibo who reportedly died in his...