The High Court in Nairobi on Wednesday, June 21, 2023, issued an injunction restraining the Kenya Railways Corporation from evicting … Read More