0 Kenya’s Foreign Ministry Addresses Complexity of Nduta’s Execution Case in Vietnam March 17, 2025 Amelia Caldwell Margaret Nduta Macharia has been sentenced to death in Vietnam for drug trafficking, prompting calls
0 Teachers Service Commission Denies Claims of New Acting CEO March 1, 2025 Niara Abdi Facebook posts inaccurately state that Ibrahim Gedi is now the acting CEO of the TSC,