A few days ago, news broke that a young man named Izu Madubueze had committed suicide. According to reports from ...