Deeq A. Posted April 19 A report by DW and other German media outlets put the spotlight on a kidney trafficking operation based in Kenya. Now the government is launching an investigation. Source: Hiiraan Online Share this post Link to post Share on other sites