Last words from Izuchukwu ‘Izu’ Madubueze, a US-based Nigerian, who committed suicide after he was said to have been falsely accused of sexual…
Izuchukwu Madubueze, a Nigerian entrepreneur, shot himself dead in Florida over an allegation of sexual assault, US police has revealed. The Punch reports…