abantu ibihumbi yakubwiye icyo gukora umuhungu ashyira ikiganza mu mufuka stephan soon became embroiled in additional allegations