nimbabwiza ukuri ntazigera ambabarira who is this stranger who speaks of omens asked one of the chieftains eyeing the boy i really hope i can earn a badge for finishing the class