Kenya Revenue Authority (KRA) has clarified to the public on why evacuation alarms are expected to be heard at Times Tower in Nairobi on March 18, 2026. In a statement on March 17, KRA notified the ...