Deeq A. Posted Saturday at 07:12 AM 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