The recently held by-elections have come under sharp criticism from the Kenya National Commission on Human Rights (KNCHR), which accuses the process of lacking transpar...
China will once again play a vital role in Kenya’s infrastructure sector after the government awarded major infrastructure projects to Beijing. On Friday, 28 November...