The Kenya Revenue Authority (KRA) has issued a firm May 1, 2026, deadline for traders in Nairobi’s Eastleigh business hub…
Police have detained three suspects in connection with the fatal stabbing of a 17-year-old boy during a street altercation in…