Last Video Of Late Izuchukwu Accused Of Sexual Assault Emerges (video)
A video of the last moments of US-based Nigerian entrepreneur, Izuchukwu Madubueze, who passed on after he was accused of sexual assault, has emerged on Monday, July 27.
The news about Madubueze’s death sparked outrage on Twitter,…