Two US passengers arriving at the JKIA arrivals terminus were left distressed when KRA Customs Officials detained them to inspect their luggage upon their...
Leading telecommunications firm Safaricom had announced that it made a Sh. 34.2 billion net profit in the half year ended September 2023.
This profit was...