Despite Khartoum’s accusation that Nairobi infringed on its sovereignty by hosting a Rapid Support Forces (RSF) delegation, Kenya has declared that it is […]
The International Seabed Authority (ISA) Council, despite challenges, proceeded with its agenda and elected H.E. Ambassador Duncan Muhumuza Laki (Uganda) as President of […]