The Kenya Revenue Authority (KRA) has confirmed the death of a man who died after jumping from the second floor of its offices located at the Lake Basin Mall in Kisumu on Thursday, October 30, 2025. In an official statement, KRA described the event as tragic, noting that the middle-aged…
