Kenya Human Rights Commission (KHRC) has been sued by a British-owned firm Kakuzi PLC. Birtish-owned agricultural firm Kakuzi Plc took KHRC in court...
Home » displacement
Kenya Human Rights Commission (KHRC) has been sued by a British-owned firm Kakuzi PLC. Birtish-owned agricultural firm Kakuzi Plc took KHRC in court...