KRA Sets October Deadline for Transit Shed Licence Renewals

Transit shed operators have until October 31, 2026, to apply for renewal of their licences for…

High Court Declares Restrictions on Retired Presidents Unconstitutional, Reopening Legal Debate

In a landmark legal outcome, the High Court of Kenya [has declared sections of the Presidential…