Nairobi-Geneva, 28 June 2024 — The World Organisation Against Torture (OMCT) and the Independent Medico-legal Unit (IMLU) follow with close attention to the worrying situation in Kenya where protests ...
In 2023, Cup of Joe, a Kenyan tea exporter, sealed a $20 million (Sh2.6 billion) deal with Debsh, an Iranian firm, for the supply of tea. One of Cup of Joe’s directors, Mr Kamau Kiminda, was no ...