izina ryitsinda ryabagabo batora papa no film however received more than one award iyo mu bushorishori cyane bikoreshwa mu buhinzi n ubworozi ni aya agrochemicals