News

A government report has flagged possible illegal organs trafficking following an investigation into kidney transplants at a hospital in Eldoret, Uasin Gishu County.The Kenya Blood Transfusion and ...