The Kenya Revenue Authority (KRA) has confirmed the unfortunate incident that occurred on Thursday, October 30, 2025, at the KRA offices located at the Lake Basin Mall in Kisumu. In a statement, KRA said a middle-aged man jumped from the second floor of the building, sustained serious injuries, and succumbed. KRA said it deeply regrets […]