0 Kenya’s Foreign Ministry Addresses Complexity of Nduta Macharia’s Execution Case March 17, 2025 Omar Fitzgerald The Kenyan Foreign Affairs Ministry acknowledges the complexity of Margaret Nduta Macharia’s case, sentenced to
0 TSC Refutes Claims of New Acting CEO Ibrahim Gedi March 1, 2025 Omar Hassan Recent Facebook posts incorrectly suggest that Ibrahim Gedi is the acting CEO of Kenya’s Teachers