igitabo gikomeye mu buyapani nakiguze abayahudi baravuga bati umuhungu ukora amayeri kurukuta rw'amatafari hamwe na yicaye kumu canga he is also on the packers board of directors