abapadiri ba mbere b'abanyarwanda bagize ubuhanga mu by'idini anti slavery international has written an open letter denying these claims as an author stewart's output was at once diverse original and important