General News6 years ago
Nigerian commits suicide in US over fake rape allegations
A creative designer and founder of Uhuru Designz, a United States of America-based clothing company, Izuchukwu Madubueze (simply known as Izu), has taken his own life...