ibi bikorwa byo gucuruza abantu human trafficking bikaba ariko byarahagurukiwe na police y'u rwanda the historian niall ferguson called him one of his most revered mentors abahungu babiri bakurura igare