Video of Izu reading his suicide note before killing himself pops upBy Michael Kwabena BaffoeApril 15, 2024 Video of Izu reading his suicide note before killing himself pops up. A video showing…