The late Edwin Semzaba.
Death is inevitable to all mortal beings, we know, yet our immediate reaction to news of the death of a person—more so a person you know, the way I knew Edwin Semzaba, aka Ngoswe—is denial.