imana ijya itugabira ibyiza byo mu ijuru in later years greg would become editor in chief of tintin magazine mbabajwe no kukubabaza kenshi