The International Criminal Court (ICC) appears to be at the center of renewed accusations against President William Ruto, with diaspora Kenyans reportedly initiating proceedings....
In a recent decision that has sparked debate, Kenya has granted the Bill and Melinda Gates Foundation diplomatic immunity through Legal Notice No. 157,...